These was already reported from DecoraterBot-devs/DecoraterBot#7
This issue basically moves all of the currently completed / incomplete bugs I have to fix in the commands from that issue to this one. However, some things are kept in that issue as some of them can also apply to the Core as well.
Changes related to this issue that I would like fixed:
exception in command game:
Command raised an exception: AttributeError: '<class 'DecoraterBotCore.Core.BotClient'>' object has no attribute 'bot_prefix'
Some of these fixes I could probably do on my own. The others I would definitely need help or a team to do it.
These was already reported from DecoraterBot-devs/DecoraterBot#7
This issue basically moves all of the currently completed / incomplete bugs I have to fix in the commands from that issue to this one. However, some things are kept in that issue as some of them can also apply to the Core as well.
Changes related to this issue that I would like fixed:
discord.ggdiscord invite links from being used on thegamecommand (This gives free advertising of servers if I do not do it).killcommand (Use dynamic length of the kill command entries the json file instead).purge_fromfails send if the bot has no permissions to prune messages or if the messages are over 14 days old.mod-log. (plugins/logs.py) (Bot also needs permission to send in the channel as well)::remgameto show theType ::commands for infostatus message that shows as streaming on the bot upon starting the bot (Something to do with voice channel rejoin or something erroring).givecreditscommand in thecredits.pyplugin cog transfer credits instead of giving 5m free credits.Make thecreditscommand only work 1 time in an 24 hour period for users (and for it to still be able to know when it will be able to be used again in case bot loses connection and logs out in a cache json file that also stores their balance (need to somehow generate a datetime object of the future (24 hours into the future) to store or and then compare and see if it has elapsed).FixRemoved.warnandmutecommands. (eventually)Use webhooks for all commands per channel if configured. With this change the current send message using bot account itself would be a fallback when no webhook is configured for the channel) (The configuration would be in an webhooks.py plugin cog).Optimize commands some to maybe shorten some steps the bot does a bit or a lot? (eventually)(Voice plugin rework should cover this, see issue Rework plugins/voice.py. #1.)Some of these fixes I could probably do on my own. The others I would definitely need help or a team to do it.