ZombyIO
Tous les guides

Documentation · Les bases

Comment donner à ZombyIO la position de rôle et les permissions dont il a besoin

Discord décide de ce qu’un bot peut faire de deux façons : les permissions de son rôle, et la place de ce rôle dans la liste des rôles de votre serveur. Quand une fonction semble ne rien faire, c’est presque toujours l’une des deux.

Environ 4 minutes

Pas à pas

  1. Étape 1: Sachez ce que l’invitation donne à ZombyIO

    ZombyIO a son propre rôle sur votre serveur, nommé ZombyIO. L’invitation demande toutes les permissions d’un coup pour ce rôle, Administrateur compris. Avec Administrateur, le bot voit chaque salon et peut utiliser chaque permission, y compris Exclure temporairement des membres, dont /muet (/mute) a besoin.

    Administrateur ne lève pas la règle de l’ordre des rôles de l’étape suivante. Cette règle s’applique à tous les bots, quelles que soient leurs permissions.

    Si le rôle ZombyIO n’a pas Administrateur sur votre serveur, il lui faut chacune des permissions listées à l’étape 3, plus Exclure temporairement des membres.

  2. Étape 2: Placez le rôle ZombyIO au-dessus des rôles qu’il attribue

    Discord ne laisse un bot attribuer, ou retirer, que les rôles placés sous son propre rôle le plus élevé dans la liste des rôles. La même règle décide qui il peut exclure temporairement, expulser ou bannir : le rôle le plus élevé du membre doit être sous celui du bot. Personne ne peut agir sur le propriétaire du serveur.

    Pour corriger cela, ouvrez Paramètres du serveur dans Discord, puis Rôles, et faites glisser le rôle ZombyIO au-dessus de chaque rôle qu’il doit attribuer : rôles automatiques, rôles par réaction, récompenses de niveau, rôle de quarantaine, récompenses Stream Drops et rôles utilisés dans les blueprints.

    Dans le tableau de bord, les pages qui attribuent des rôles marquent un rôle placé au-dessus de ZombyIO, et le Bilan du serveur le liste.

    Important

    Certains rôles ne peuvent être attribués par aucun bot, aussi haut soit-il : les rôles gérés par Discord ou par une autre application, comme le rôle de booster. Choisissez un autre rôle à leur place.

    annonces
  3. Étape 3: Vérifiez les permissions de chaque fonction

    Chaque fonction qui publie a besoin de Voir le salon et d’Envoyer des messages dans son salon, ainsi que d’Intégrer des liens quand elle publie un embed. L’image de bienvenue Premium demande aussi Joindre des fichiers. En plus de cela :

    • Rôles automatiques, rôles par réaction, récompenses de niveau, rôles de récompense Stream Drops et blueprints qui changent des rôles : Gérer les rôles.
    • Modération : Exclure temporairement des membres, Expulser des membres et Bannir des membres.
    • Modération automatique : Gérer les messages pour retirer des messages, plus Exclure temporairement, Expulser ou Bannir des membres selon les actions choisies. Gérer le serveur seulement pour les règles AutoMod de Discord et pour suspendre les invitations pendant un raid.
    • Anti-bot : Bannir, Expulser ou Exclure temporairement des membres selon l’action choisie, Gérer les messages pour un piège qui agit, Gérer les rôles pour un rôle de quarantaine.
    • Rôles par réaction avec émojis : Ajouter des réactions et Voir les anciens messages, et Gérer les messages quand des réactions sont retirées.
    • Tickets : Gérer les salons et Gérer les rôles, et dans chaque catégorie de tickets Voir le salon, Gérer les salons, Gérer les rôles, Envoyer des messages, Intégrer des liens, Joindre des fichiers, Voir les anciens messages, Ajouter des réactions et Gérer les messages.
    • Journaux du serveur : Voir les logs du serveur, pour nommer qui a fait quelque chose et pour publier les entrées que seul le journal d’audit signale, comme les changements de rôles, de surnom et d’exclusion temporaire. Gérer les webhooks fait arriver plus vite les journaux très actifs.
    • Déclencheurs : ce que fait la réponse, par exemple Ajouter des réactions pour une réaction ou Gérer les messages pour retirer la question.

    Astuce

    Les noms des permissions sont ici ceux que Discord affiche dans Paramètres du serveur, Rôles, pour que vous les retrouviez à l’identique.

  4. Étape 4: Laissez ZombyIO voir les salons qu’il utilise

    Un salon peut retirer des permissions à un rôle, même celles que ce rôle a pour tout le serveur. Si ZombyIO ne voit pas un salon, il ne peut pas y publier, et Discord ne lui donne même pas le nom du salon.

    Pour le laisser entrer, ouvrez les paramètres du salon dans Discord, puis Permissions, ajoutez le rôle ZombyIO et autorisez Voir le salon, plus Envoyer des messages et Intégrer des liens là où il publie. Les salons forum reçoivent des publications plutôt que des messages, donc le bot y a besoin d’Envoyer des messages dans les fils.

    Un salon que ZombyIO n’a pas le droit de voir peut manquer dans les listes de salons du tableau de bord. Enregistrer une page avec un salon que le bot ne trouve pas est refusé, avec un message qui le dit.

  5. Étape 5: Laissez le Bilan du serveur vous dire ce qui manque

    Vous n’avez pas à parcourir la liste ci-dessus à la main. Le Bilan du serveur, dans la barre latérale de votre serveur sous Serveur, compare chaque fonction activée avec ce que le bot a réellement le droit de faire, et nomme chaque problème :

    • Il manque à ZombyIO une permission pour tout le serveur.
    • ZombyIO ne peut pas attribuer un rôle placé au-dessus du sien.
    • ZombyIO ne voit pas un salon, ou ne peut pas bien publier dans un salon.
    • Un salon ou un rôle choisi n’existe plus, ou un salon est caché au bot.

    Chacun est accompagné de Comment corriger. Un problème marqué Conseil laisse la fonction marcher, avec moins. Cliquez sur Vérifier à nouveau après avoir changé quelque chose dans Discord ; sinon, le résultat peut dater d’une minute au plus.

  6. Étape 6: Décidez qui peut ouvrir le serveur dans le tableau de bord

    Le serveur apparaît dans le tableau de bord d’une personne quand elle en est propriétaire, ou qu’elle y a la permission Administrateur ou Gérer le serveur. Toute personne qui peut l’ouvrir peut modifier chaque réglage et profiter de son Premium. Les données de paiement d’un abonnement Premium ne sont visibles que pour la personne qui a payé. Après avoir donné ou retiré l’une de ces permissions, le tableau de bord peut mettre jusqu’à cinq minutes à s’en apercevoir.

    Quelques choix demandent le propriétaire ou un administrateur : proposer un rôle avec des droits de modération dans un panneau de rôles par réaction, en faire une récompense de niveau ou une récompense Stream Drops, ou l’attribuer dans un blueprint. Tant qu’une récompense de niveau porte des droits de modération, eux seuls peuvent aussi rendre l’XP plus facile à gagner, avec des niveaux plus rapides ou plus d’XP venant de Stream Drops ou des blueprints, ou ajouter dans les blueprints de nouvelles façons de perdre de l’XP. Avec /xp, les autres peuvent seulement donner de l’XP aux membres qui ont dépassé toutes ces récompenses et retirer de l’XP aux membres qui n’en ont encore atteint aucune. Les droits de modération comprennent Gérer le serveur, Gérer les rôles, Gérer les salons, Gérer les messages, Expulser, Bannir et Exclure temporairement des membres. Un rôle avec Administrateur ne peut jamais être attribué automatiquement.

    Les commandes slash ont leurs propres permissions : les commandes de modération demandent Exclure temporairement, Expulser ou Bannir des membres, et /xp demande Gérer le serveur.

Quelque chose ne fonctionne pas ?

Les problèmes les plus fréquents, et comment régler chacun d’eux.

ZombyIO n’attribue pas un rôle

Vérifiez dans cet ordre :

  • Le rôle est placé au-dessus du rôle ZombyIO. Remontez ZombyIO dans Paramètres du serveur, Rôles.
  • Il manque Gérer les rôles au rôle ZombyIO.
  • Le rôle est géré par Discord ou par une autre application, comme le rôle de booster. Aucun bot ne peut l’attribuer.
  • Le rôle a Administrateur. ZombyIO n’attribue jamais ces rôles automatiquement.

Le Bilan du serveur nomme le cas qui s’applique.

Une commande de modération dit que mon rôle le plus élevé n’est pas au-dessus du sien

La réponse du bot dit qui est trop bas. Si elle dit que son propre rôle le plus élevé n’est pas au-dessus de celui du membre, remontez le rôle ZombyIO. Si elle dit que le membre a un rôle au moins aussi élevé que le vôtre, seule une personne avec un rôle plus élevé, ou le propriétaire, peut agir sur lui. Personne ne peut agir sur le propriétaire du serveur.

Le bot ne publie pas dans un salon

Le salon retire probablement Voir le salon, Envoyer des messages ou Intégrer des liens au rôle ZombyIO. Ouvrez les Permissions du salon dans Discord, ajoutez le rôle ZombyIO et autorisez-les. Dans un salon forum, il lui faut Envoyer des messages dans les fils. Le Bilan du serveur liste exactement les permissions qui manquent.

Mon salon n’est pas dans la liste des salons du tableau de bord

Les listes ne proposent que les salons où un bot peut publier, et elles peuvent dater d’une minute, donc un salon que vous venez de créer apparaît si vous rechargez une minute plus tard. S’il manque toujours, ZombyIO n’a probablement pas le droit de le voir : Discord peut laisser ces salons hors de ce qu’il communique au bot. Ajoutez le rôle ZombyIO aux permissions du salon avec Voir le salon autorisé, attendez une minute et rechargez.

Rendre muet ne marche pas, mais expulser et bannir oui

/muet utilise l’exclusion temporaire de Discord, qui demande la permission Exclure temporairement des membres. Administrateur la couvre ; sans Administrateur, activez Exclure temporairement des membres pour le rôle ZombyIO.

Le journal du serveur ne dit pas qui a fait quelque chose

Le journal lit cette information dans le journal d’audit de Discord, qui demande la permission Voir les logs du serveur. Sans elle, aucune entrée ne nomme l’auteur, et les changements de rôles, de surnom et d’exclusion temporaire n’apparaissent pas du tout. Vérifiez aussi que Nommer qui a agi est activé dans les Journaux du serveur.

Un modérateur ne voit pas le serveur dans le tableau de bord

Il lui faut la permission Gérer le serveur ou Administrateur, ou être propriétaire du serveur. Donnez-lui un rôle qui a l’une des deux. Le serveur peut mettre jusqu’à cinq minutes à apparaître dans sa liste.

L’enregistrement indique que seul le propriétaire ou un administrateur peut proposer ce rôle

Le rôle porte des droits de modération, et toute personne qui le choisit, l’atteint en montant de niveau ou déclenche le blueprint les recevrait. Demandez au propriétaire du serveur ou à un administrateur d’enregistrer, ou choisissez un rôle sans ces droits.

L’enregistrement indique que seul le propriétaire ou un administrateur peut enregistrer cette modification de l’XP

Une récompense de niveau de votre serveur porte des droits de modération, et l’XP décide qui l’atteint. Les modifications qui donnent plus d’XP, la donnent plus vite, en retirent davantage ou changent quand un blueprint avec de l’XP s’exécute demandent le propriétaire du serveur ou un administrateur. Donner moins d’XP s’enregistre comme d’habitude.

Toujours bloqué ?

Posez votre question sur le serveur de support ZombyIO. Indiquez votre ID d’assistance, celui de votre serveur et, en une phrase, ce que vous attendiez, et quelqu’un regardera avec vous.

Aller sur le serveur de support