Сделала код, как решить ошибку
@Bot.event
async def on_raw_reaction_remove(payload):
channel = Bot.get_channel(payload.channel_id)
message = await channel.fetch_message(payload.message_id)
guild = Bot.get_guild(payload.guild_id)
reaction = discord.utils.get(message.reactions, emoji=payload.emoji.name)
payload.member = guild.get_member(payload.member)
if payload.message_id == здесь ид and reaction.emoji == 'здесь emoji':
role = discord.utils.get(guild.roles, name='здесь роль')
await payload.member.remove_role(role)
Этот код создан для того что бы когда человек забрал роль из сообщение ему снималась роль, так вот выдает ошибку:
Так же хочу спросить, можно сделать так же только с анимированными emoji на сообщение, можно ли просто вставить назву emoji в reaction.emoji == 'имя emoji'?