首页 > 解决方案 > 禁用不和谐的“错误命令”错误?

问题描述

我在我的服务器上运行一个机器人,但希望添加另一个。但是,我越来越

discord.ext.commands.errors.CommandNotFound: Command "[command]" is not found

显然,如果命令不存在,我将收到此错误,但它可能存在于我的其他机器人上,因此它将继续抛出此错误消息。

这似乎没什么大不了的,但是有任何方法可以禁用它,因为它会一直用这些错误填满我的终端。

标签: pythondiscord

解决方案


当然,您可以编写一个忽略这些错误的全局错误处理程序(或者修改现有的错误处理程序,如果有的话)

@bot.event
async def on_command_error(ctx, error):
    if isinstance(error, commands.CommandNotFound):
        pass
    else:
        raise error

推荐阅读