我有一个Discord机器人和一个Discord通道的Webhook设置,可以每小时在该点上发送命令。但是,默认情况下,Discord Rewrite似乎会忽略其他bot发送的命令。我该如何禁用此功能?
我需要在每个命令功能或on_message函数上进行一些修改吗?
当前消息
@bot.event
async def on_message(message):
await bot.process_commands(message)
编辑:找到解决方案
@bot.event
async def on_message(message):
ctx = await bot.get_context(message)
await bot.invoke(ctx)
答案 0 :(得分:0)
尝试添加支票,例如:
on_message
by
命令
if message.author.bot == True:
#Do something