Forbidden: 403 Forbidden (error code: 50013): Missing Perm

Résolu
Alexouz Messages postés 84 Date d'inscription   Statut Membre Dernière intervention   -  
Alexouz Messages postés 84 Date d'inscription   Statut Membre Dernière intervention   -

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)
A voir également:

3 réponses

Alexouz Messages postés 84 Date d'inscription   Statut Membre Dernière intervention   3
 

J'ai trouvé le problème. L'ordre des rôles compte dans le serveur, et je ne savais pas. Je l'avais mis à la dernière place maintenant et je l'ai déplacé au dessus des rôles et maintenant ça marche !

3
GoldenRicon
 

Je vous suis absolument reconnaissant, je cherche depuis au moins 5h je n'en peux plus, Merci beaucoup de votre commentaire parce que sans vous, je n'aurai certainement pas trouvé ! Merci

1
Alexouz Messages postés 84 Date d'inscription   Statut Membre Dernière intervention   3 > GoldenRicon
 

Il n'y pas de problème, de rien !

0