Permissions & Rôles
Il existe deux types de permissions à prendre en compte :
Topics: permissions, roles, hierarchy, access, admin
Il existe deux types de permissions à prendre en compte :
- Vos permissions — ce dont *vous* avez besoin pour configurer Netrcol.
- Les permissions de Netrcol — ce dont le *bot* a besoin pour effectuer chaque action.
La plupart des problèmes de "la commande n'a rien fait" se résument à l'une de ces deux raisons, ou à la hiérarchie des rôles.
Permissions dont vous avez besoin
Pour ouvrir un serveur dans le tableau de bord et modifier les paramètres, vous devez avoir la permission Gérer le serveur sur ce serveur.
Les commandes de chat individuelles nécessitent la permission correspondante — par exemple Bannir des membres pour exécuter!ban, ou Gérer le serveur pour changer le préfixe ou la langue. Les administrateurs contournent toutes ces vérifications. Les exigences de chaque commande sont listées dans la Référence des commandes.
Permissions dont Netrcol a besoin
Netrcol ne peut faire que ce que son propre rôle permet. Le moyen le plus simple est d'accorder Administrateur — le flux d'invitation le demande par défaut — mais vous pouvez également attribuer des permissions plus granulaires si vous préférez un contrôle plus strict.
Baseline
Dans n'importe quel canal où Netrcol publie (journaux, messages de bienvenue, panneaux, annonces), il a besoin de :
| Permission | Pourquoi |
|---|---|
| Voir le canal | Pour voir le canal |
| Envoyer des messages | Pour publier |
| Intégrer des liens | Pour envoyer des intégrations enrichies |
| Lire l'historique des messages | Pour enrichir les journaux et modifier ses propres messages |
Les fonctionnalités qui utilisent des réactions (panneaux de tickets, rôles de réaction, jeux) nécessitent également Ajouter des réactions.
Par fonctionnalité
| Fonctionnalité | Permission dont le bot a besoin |
|---|---|
| Bannir / Débannir | Bannir des membres |
| Expulser | Expulser des membres |
| Timeout, Avertir, Timeouts AutoMod | Modérer des membres |
| Effacer des messages, AutoMod, Jeux | Gérer des messages |
| Verrouiller / Déverrouiller / Mode lent, Tickets | Gérer des canaux |
Autorôle, Inscription, Rôles de réaction, Récompenses d'invitation et de niveau,!role | Gérer des rôles |
Changer des surnoms (!setnick) | Gérer des surnoms |
Astuce : Le tableau de bord effectue un vérification de santé de configuration en direct sur chaque page de module. Si Netrcol manque d'une permission ou qu'un canal est mal configuré, vous verrez un avertissement avant que quoi que ce soit ne se casse.
Hiérarchie des rôles
C'est le problème le plus courant. Pour toute action qui attribue/enlève des rôles ou modère des membres, le rôle le plus élevé de Netrcol doit être au-dessus du rôle ou du membre cible dans la liste des rôles.
Par exemple, si vous voulez que Netrcol attribue un rôle "Vérifié", le rôle Netrcol doit être positionné *plus haut* que "Vérifié" dans Paramètres du serveur → Rôles. Il en va de même pour la modération : Netrcol ne peut pas bannir ou mettre en timeout un membre dont le rôle le plus élevé est au-dessus du sien.
Comment le corriger
- Ouvrez Paramètres du serveur → Rôles.
- Faites glisser le rôle Netrcol vers le haut, au-dessus de chaque rôle qu'il doit gérer.
- Les rôles sont classés de haut en bas, donc plus il est haut dans la liste = plus d'autorité.
Remarque : Un rôle ne peut jamais se gérer lui-même ou quoi que ce soit au-dessus de lui — c'est une règle de la plateforme, pas une limitation de Netrcol. Même avec Administrateur, Netrcol ne peut toujours pas agir sur des rôles positionnés au-dessus du sien.
Configuration recommandée
Pour une expérience optimale :
- Accordez à Netrcol Administrateur (ou les permissions granulaires ci-dessus).
- Faites glisser le rôle Netrcol près du haut de votre liste de rôles.
- Gardez-le en dessous de vos propres rôles de personnel/propriétaire si vous le souhaitez, mais au-dessus de chaque rôle qu'il gère.
Ça ne fonctionne toujours pas ?
- Une commande ne fait rien → vérifiez que *vous* avez la permission requise, et que la commande n'est pas désactivée dans les paramètres de Modération.
- Netrcol ne peut pas attribuer un rôle → c'est presque toujours un problème de hiérarchie des rôles.
- Pas de journaux / messages de bienvenue → confirmez que Netrcol a Envoyer des messages et Intégrer des liens dans ce canal spécifique.
Prochaines étapes
- Terminez le guide Commencer
- Définissez votre préfixe et langue
- Explorez le Guide des fonctionnalités