Permissions
Les permissions de zBot reposent sur les rôles Discord configurés commande par commande. Aucune permission ACE ou aucun groupe de framework n’est requis par défaut.
Restreindre une commande
Ouvrez le fichier de la commande, par exemple commands/ban/config.json, puis ajoutez les identifiants des rôles autorisés.
json
"requiredRoles": [
"123456789012345678",
"987654321098765432"
]Un membre peut utiliser la commande s’il possède au moins l’un des rôles indiqués.
Lorsque requiredRoles est absent ou contient [], zBot n’applique pas de restriction de rôle propre à cette commande.
Récupérer un identifiant de rôle
- 1Activez le mode développeur dans les paramètres avancés de Discord.
- 2Faites un clic droit sur le rôle concerné.
- 3Choisissez Copier l’identifiant du rôle.
- 4Collez l’identifiant entre guillemets dans
requiredRoles. - 5Redémarrez
zBot.
Autorisations Discord du bot
Le bot doit pouvoir :
- être présent sur le serveur Discord ;
- recevoir et publier les commandes d’application ;
- lire les interactions ;
- répondre aux membres autorisés.
Note — Les réponses d’administration sont généralement envoyées de manière privée au membre qui exécute la commande.