Forbidden: 403 Forbidden (error code: 50013): Missing Perm
Résolu
Alexouz
Messages postés
88
Statut
Membre
-
Alexouz Messages postés 88 Statut Membre -
Alexouz Messages postés 88 Statut Membre -
Bonsoir
J'avais fini mon bot, tout marchait correctement (les rôles, les réaction, etc.).
J'ai donc ajouté dans mon serveur modifié les messages id, modifié les rôles etc.
Mon bot est en administrateur et pourtant j'ai ce message qui apparait:
Forbidden: 403 Forbidden (error code: 50013): Missing Permissions
Aidez-moi, sinon j'aurai passé la semaine pour rien !
Voici mon code:
@bot.event
async def on_raw_reaction_add(payload):
global members
message_id = payload.message_id
if message_id == 870045547308937268:
guild_id = payload.guild_id
guild = discord.utils.find(lambda g: g.id == guild_id, bot.guilds)
members = payload.member
if payload.emoji.name == '\U0001F532':
print('Une personne a réagit GD')
role = discord.utils.get(guild.roles, name='Geometry Dash')
elif payload.emoji.name == '\U0001F30F':
print('une personne a reagit MC')
role = discord.utils.get(guild.roles, name='????Minecraft????')
elif payload.emoji.name == '\U0001F697':
print('une personne a réagit RL')
role = discord.utils.get(guild.roles, name='????Rocket League????')
elif payload.emoji.name == '\U0001F304':
print("Une personne a réagit genshin impact !")
role = discord.utils.get(guild.roles, name='????Genshin impact????')
else:
role = discord.utils.get(guild.roles, name=payload.emoji.name)
await members.add_roles(role)