futaba
futaba copied to clipboard
Discord bot for the Programming server
Since the !lrole and !lemoji send more than 1 message, shouldn't the !channels also send more then 1? There are too many channels in this server to fit into one...
It appears when you reload the filter cog using the reload command, it will not load the filters it has stored as that is done on startup. Meaning servers will...
Something like the `!cleanupuser` but will only delete their own message with a maximum limit and cool down per user on using the command
I have limited it to 5 for now in case of valid scenarios where 3 or 4 people are mentioned for a valid reason. See also #325.
After todays incident of that mass ping it would be good to get futaba it dunce a user if they ping a large amount of users in a short time....
We had an issue where subcommands which were improperly specified simply returned :white_check_mark:, which was confusing since it looked like it performed an action but didn't. We changed this to...
Instead of all tables needed for cogs being static and needing added in sql to be made at init time. When a cog is loaded it can request a table...
More people are starting to want add features to futaba so it would be a good idea to start making sure everything is documented to a reasonable level. Such as:...
This cleans up the following `TODO`s: https://github.com/strinking/futaba/blob/d1109c402e0326a30cf65b73df3ecc1b20d0b01f/futaba/cogs/moderation/core.py#L372 https://github.com/strinking/futaba/blob/d1109c402e0326a30cf65b73df3ecc1b20d0b01f/futaba/cogs/moderation/core.py#L406 This is intended to address the longstanding issue where bans are not properly recorded as moderation journal events, due to the discord-level...