允许Discord Rewrite bot响应其他bot

时间:2019-03-23 21:46:50

标签: python discord discord.py-rewrite

我有一个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)

1 个答案:

答案 0 :(得分:0)

尝试添加支票,例如:

on_message

by

命令

if message.author.bot == True:
    #Do something