Tous les guides

Organisation

Organiser les rôles et permissions de son serveur Discord

Publié le 13 octobre 20262 min de lecturePar l'équipe nexa.ovh

Les permissions Discord sont puissantes mais déroutantes : permissions de rôle, permissions de catégorie, permissions de salon, hiérarchie… Beaucoup de serveurs finissent avec des dizaines de réglages contradictoires que plus personne ne comprend. Avec quelques principes simples, on obtient une organisation claire, sûre et facile à faire évoluer.

Comprendre les trois niveaux de permissions

  • Les permissions de rôle s'appliquent à tout le serveur. C'est là qu'on définit ce qu'un rôle peut faire en général : bannir, gérer les messages, mentionner @everyone.
  • Les permissions de catégorie s'appliquent à tous les salons de la catégorie qui y sont synchronisés. C'est là qu'on définit qui voit quoi.
  • Les permissions de salon permettent une exception ponctuelle, par exemple un salon d'annonces où personne ne peut écrire.

Comment Discord tranche entre les réglages

Les permissions de salon l'emportent sur celles du rôle, et une autorisation donnée à un rôle l'emporte sur une interdiction faite à @everyone. Si un membre a plusieurs rôles, il cumule toutes leurs autorisations : il suffit qu'un seul de ses rôles autorise une action dans un salon pour qu'il puisse la faire.

La permission Administrateur ignore tout cela : un administrateur voit et peut tout faire partout, quels que soient les réglages des salons.

La hiérarchie des rôles

L'ordre des rôles dans la liste n'est pas qu'esthétique. Un membre ne peut gérer que les rôles placés sous son rôle le plus haut, et les bots suivent la même règle. La couleur affichée est celle du rôle coloré le plus haut.

Organisation conseillée, de haut en bas : propriétaire, bots de protection, direction du staff, modérateurs, bots secondaires, rôles spéciaux (partenaires, boosters), rôles de niveau, rôles de centres d'intérêt, rôle de vérification.

Le principe du moindre privilège

Chaque rôle ne devrait avoir que les permissions strictement nécessaires à sa fonction. Un modérateur a besoin d'exclure temporairement, d'expulser et de supprimer des messages ; il n'a pas besoin de gérer les salons, les rôles ou les webhooks. Moins un rôle a de pouvoir, moins un compte volé fait de dégâts.

Une méthode simple pour les accès

  • Retirez « Voir les salons » à @everyone sur toutes les catégories.
  • Accordez « Voir les salons » au rôle de vérification sur les catégories publiques.
  • Créez une catégorie Staff visible uniquement par les rôles de staff.
  • Pour chaque centre d'intérêt, une catégorie visible uniquement par le rôle correspondant.
  • Gardez les salons synchronisés avec leur catégorie : on règle une fois, au bon endroit.

Les permissions de commandes du bot

Les permissions Discord ne disent pas qui a le droit d'utiliser les commandes d'un bot. Dans NEXA, la page Permissions associe chaque commande de modération à des rôles précis : vous pouvez donner /warn et /mute aux nouveaux modérateurs et réserver /ban aux plus expérimentés.

Vérifier ses réglages

Discord propose dans les paramètres de chaque salon une option pour afficher le serveur « en tant que » un rôle donné. Utilisez-la après chaque modification importante, ou testez avec un compte secondaire qui ne possède que le rôle de membre.