Villager-Bot
Villager-Bot copied to clipboard
The code behind Villager Bot, a multipurpose Minecraft-themed Discord bot
### Reminders Improvements - `!!reminders` command which lists out active reminders - `!!reminder delete` command which removes a reminder - Will probably require an ID column to be added to...
### Describe Bug Running the bot on Python **ver3.11.3** throws an error in the karen terminal as shown below. **Error:** ```py 05-26-23 23:07:16 [asyncio] ERROR: Task exception was never retrieved...
- Check .env when the bot starts and make sure that the cluster count is the same as in the secret.json files - Neither Karen nor the clusters should start
- Reloads a cog when the file containing the cog is changed - Warns when bot/karen/common files are changed which aren't reloadable - Or restarts karen and/or bot - Must...
- Each command should get their own cog, but the file structure should stay relatively the same: ``` bot/cogs/commands/ config/ config.py prefix.py ... econ/ profile.py balance.py mine.py ... fun/ ......
Add a translation utility, either as a command, or as a page on [Villager-Bot-Site](https://github.com/Iapetus-11/Villager-Bot-Site). This should automatically pull the latest `bot/data/text/en.json` from GitHub and provide an easy and non-technical way...
Make a docker container for a postgres db for ease of deployment / use. There should be a setting in the .env file (read by the docker compose) to enable/disable...
 Karen, if it doesn't already, should send a packet which denotes an incorrect password. The cluster instance should check for this packet and stop the reconnection loop.
[link to suggestion in support server](https://discord.com/channels/641117791272960031/1048097763595931679/1048097763595931679)