【发布时间】:2020-08-25 06:01:19
【问题描述】:
我想让我的机器人在有人对特定消息做出反应时赋予某人特定角色
代码:
@client.event
async def on_raw_reaction_add(reaction, user):
if reaction.message.id == 747566918466273300 and reaction.emoji in "✅":
role = discord.utils.get(user.server.roles, name="Member")
await bot.add_roles(user, role)
我得到错误:
Ignoring exception in on_raw_reaction_add
Traceback (most recent call last):
File "C:\Users\Bruker\AppData\Local\Programs\Python\Python37\lib\site-packages\discord\client.py", line 312, in _run_event
await coro(*args, **kwargs)
TypeError: on_raw_reaction_add() missing 1 required positional argument: 'user'
谢谢
【问题讨论】:
标签: python discord.py