Python 属性错误:';成员';对象没有属性';频道';

Python 属性错误:';成员';对象没有属性';频道';,python,discord,discord.py,Python,Discord,Discord.py,我想制作一个基于反应的discord机器人,代码如下: 导入不一致 从discord.ext导入命令 随机输入 个人健康=50 健康指数=75 client=commands.Bot(命令前缀='!') @客户端事件 _ready()上的异步定义: 等待客户。改变状态(活动=不和。游戏(“战斗”)) 印刷品(“作品”) @client.command() 异步def战斗(ctx): 选项=[“否”,“是”] 选择=随机。选择(选项) 如果(选项==“否”): 等待ctx.发送(“没有发现怪物”)

我想制作一个基于反应的discord机器人,代码如下:

导入不一致
从discord.ext导入命令
随机输入
个人健康=50
健康指数=75
client=commands.Bot(命令前缀='!')
@客户端事件
_ready()上的异步定义:
等待客户。改变状态(活动=不和。游戏(“战斗”))
印刷品(“作品”)
@client.command()
异步def战斗(ctx):
选项=[“否”,“是”]
选择=随机。选择(选项)
如果(选项==“否”):
等待ctx.发送(“没有发现怪物”)
其他:
msg=等待ctx.send(“找到怪物,你想和它战斗吗?”)
等待消息。添加\u反应(表情符号=u“\U0001F44D”)
等待消息。添加\u反应(表情符号=u“\U0001F44E”)
@客户端事件
反应添加时的异步定义(反应、消息):

if reaction.emoji==“关于反应添加的
的第二个参数不是
message
。它是
user
。我想你想要的是

@client.event
反应添加时的异步定义(反应,用户):

如果reaction.emoji==“您能更正此代码的格式吗?战斗指令中的“反应添加”事件是否为
on\u reaction\u add
事件?这句谚语经过父亲的指导,可以“养活他一辈子”