一条命令触发了两次消息

时间:2019-06-10 19:54:57

标签: python-3.x discord.py-rewrite

我已经阅读了有关堆栈溢出的大多数答案,因为这似乎是一个常见问题!

但是,我的有点不同..因为我的代码在3-4天后运行良好!

请清楚一点,我的代码没有两个实例在运行,也没有涉及任何形式的循环!

场景:如果用户在任何频道上输入.ding,他应该是DM dong!

我也在播放一个.ping命令,我正在使用它作为on_message()事件。工作正常!我需要使命令起作用。

@client.command()
async def ding(ctx):
    channel = ctx.message.author
    await channel.send('dong!')

这个简单的代码片段一次发送两个消息。

是因为最近升级了吗?

0 个答案:

没有答案