【问题标题】:Make Discord bot only react to a specific command让 Discord 机器人只对特定命令做出反应
【发布时间】:2021-04-30 14:32:58
【问题描述】:

如果我使用

if message.content.startswith('!skip'):
            await message.channel.send("meow meow meow")

然后输入 !skip 我的机器人会做出反应,但如果我输入 !skip123 它也会做出反应。 如何让我的机器人只对 !skip 做出反应?

【问题讨论】:

  • 试试message.content == '!skip' 而不是message.content.startswith('!skip')

标签: python python-3.x discord bots


【解决方案1】:

message.content == '!skip' 替换您现有的message.constant 字符串,如果这不起作用,请确保您没有别名,即使我对此表示怀疑。

【讨论】:

  • 我的意思是内容
猜你喜欢
  • 1970-01-01
  • 2020-04-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-18
  • 2020-07-29
  • 1970-01-01
相关资源
最近更新 更多