Toute la documentation

Modération & Sécurité

Rôles temporaires

/temprole @membre @rôle durée attribue un rôle qui se retire tout seul à l'heure dite — utile pour un rôle VIP temporaire, une sanction limitée dans le temps, ou une récompense d'événement. Plus besoin de noter dans un coin qu'il faudra retirer un rôle dans deux semaines.

Cas d'usage courants

  • Récompense d'événement : le gagnant d'un tournoi reçoit le rôle « Champion du mois » pour 30 jours.
  • Accès temporaire : un intervenant invité obtient l'accès à un salon privé pour la durée d'une conférence.
  • Sanction légère : un rôle « Lecture seule » qui retire le droit d'écrire pendant 12 heures, plus souple qu'une sourdine Discord.
  • Période d'essai : un nouveau modérateur reçoit un rôle « Staff en test » pour deux semaines, puis l'équipe décide de la suite.

Formats de durée acceptés

30m (minutes), 12h (heures), 7j (jours), 2w (semaines). Le bot vérifie toutes les minutes les rôles arrivés à expiration et les retire automatiquement, avec un journal dans les logs de modération.

Sécurité : qui peut donner quel rôle

Un modérateur ne peut attribuer qu'un rôle strictement inférieur à son propre rôle le plus haut. Les rôles gérés par une intégration (rôles de bots, rôle Booster) et @everyone ne peuvent jamais être attribués.

Un rôle qui donne des permissions sensibles (Administrateur, gérer le serveur, les rôles, les salons ou les webhooks, bannir, expulser, mentionner @everyone) ne peut être attribué que par un administrateur. Cela empêche un modérateur de s'accorder plus de pouvoir via un complice.

Révocation anticipée

Depuis le dashboard, la page Rôles temporaires liste tous les rôles actifs et permet d'en révoquer un avant l'heure prévue — le retrait effectif se fait au prochain passage du bot (environ une minute).

Questions fréquentes

Que se passe-t-il si le bot redémarre pendant la durée du rôle ?

Rien de particulier : les dates d'expiration sont enregistrées en base de données, pas en mémoire. Le rôle est retiré au premier passage du bot après l'échéance.