Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dexmoh/freezerbotpy
Your favorite opossum discord buddy, now rewritten in Python.
https://github.com/dexmoh/freezerbotpy
bot chat-application chatbot discord discord-bot discord-py markov-chain python
Last synced: 8 days ago
JSON representation
Your favorite opossum discord buddy, now rewritten in Python.
- Host: GitHub
- URL: https://github.com/dexmoh/freezerbotpy
- Owner: dexmoh
- License: mit
- Created: 2024-11-13T14:16:19.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-27T11:11:54.000Z (20 days ago)
- Last Synced: 2024-12-27T12:19:11.603Z (20 days ago)
- Topics: bot, chat-application, chatbot, discord, discord-bot, discord-py, markov-chain, python
- Language: Python
- Homepage:
- Size: 97.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- License: LICENSE
Awesome Lists containing this project
README
# FreezerBotPy
[![python](https://img.shields.io/badge/Python-3.12-3776AB.svg?style=flat&logo=python&logoColor=white)](https://www.python.org)
![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)Complete rewrite of [FreezerBot Chilly](https://github.com/dexmoh/FreezerBot) in Python and Discord.py
For all of the changes and improvements check out the [changelog](/changelog.md).
For any further details or inquiries, message `dexmoh` on discord, or open an issue in this repository.
## About
This is a complete rewrite of a discord bot I wrote a couple of years ago for a small server of friends I'm a part of.Chilly's main feature is the ability to pin and save images under a keyword that you can later look up, this is useful if you want to circumvent Discord's pin limit.
Chilly has a chatbot feature where sometimes he will spew nonsense at random, or if you ping him. The chatbot uses simple [Markov chains](https://en.wikipedia.org/wiki/Markov_chain) to generate lines of text, most of the times its nonesense, but 10% of the time its funny nonsense. The chatbot can train itself on new discord messages, but it will only pick up those messages from servers that have been whitelisted in the bot's configuration files.
## Installation
To be added soon™️...## License
The code is released under the MIT License. See [LICENSE](/LICENSE).## Invite
Bot invite links are no longer public, but Chilly won't leave any servers it's already been part of.Check out [Installation](#installation) if you want to host your own instance of FreezerBot.
![WEH](https://imgur.com/dRLQcoP.png)