Basically, everything appears to work fine and start up, but for some reason I can\'t call any of the commands. I\'ve been looking around for easily an hour now and
From the documentation:
Overriding the default provided
on_message
forbids any extra commands from running. To fix this, add abot.process_commands(message)
line at the end of youron_message
. For example:@bot.event async def on_message(message): # do some extra stuff here await bot.process_commands(message)
The default on_message
contains a call to this coroutine, but when you override it with your own on_message
, you need to call it yourself.