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 10 months ago

qweri0p commented 10 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 10 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 9 months ago

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