qweri0p / culturebot

Crappy discord bot that gives you random (wholesome) hentai
https://discord.com/api/oauth2/authorize?client_id=1177354553956511764&permissions=0&scope=bot
MIT License
1 stars 0 forks source link

Give server admins a choice whether to allow the bot to serve unwholesome content/other features #8

Open qweri0p opened 9 months ago

qweri0p commented 9 months ago

Make a command like /settings to change settings. For now just whether the unwholesome command should be available. This should be done with a Database. Since this bot always runs in docker I want to make a compose file that includes a database so it will not be nessecary to use external requests, and every database query can stay within the docker network. Looking at mysql right now.

Adding /settings would also allow me to add other choices to admins, but I have no plans for that right now. Something like allowing users to make the message from the bot ephemeral

I will have to reimplement the registering feature. Random ideas: Go through each server the bot is on and delete commands before redeploying.(if there's an api for that) Or make the /unwholesome command write other data depending on what the server's settings are. I would prefer the first option.

Might want to eventually add a system for users to check how many mangas they've requested. Another database feature!!! Allowing users to save certain pieces of culture would be cool as well.

qweri0p commented 9 months ago

The database is done, now all that's left is to rewrite all the register function to be guild specific and trigger when the bot joins a guild or the bot is restarted.

Also the /settings command.

qweri0p commented 8 months ago

Now the just the /settings command and some basic documentation.