Closed Ovyerus closed 6 years ago
Why did we decide to move away from ext.commands again?
Convenience purposes, also cause Ovy wanted to.
Allows us to extend on it without too much hasse, and learning™
You can easily override the command
class, which makes extending far easier. you could do something like
def command(*args, **kwargs):
return discord.ext.commands.command(*args, cls=MyCommand, **kwargs)
¯\_(ツ)_/¯
Seems to be fixed.
Key error bug still happening
Further testing required to replicate this error on my end, Will also look into it.
Error successfully replicated, not sure if that's a good thing. Entering debugging phase.
Latest commit hopefully fixed this.
k nvm its not, but it seems to be happening less often.
CommandGroups don't get added into the
CommandHolder.modules[module_name]
list. Sometimes, a module will fail to load due to the following error, which appears to be caused by a CommandGroup.