Membres
Un membre arrive
Dès qu’une personne rejoint le serveur.
Un membre part
Dès qu’une personne quitte le serveur.
Un membre reçoit un rôle
Quand un rôle choisi par l’admin est donné à quelqu’un.
| Réglage | Type | Détail |
|---|---|---|
| Quel rôle surveiller ? | Rôle choisi par l’admin | — |
Un membre booste le serveur
Quand quelqu’un commence à booster le serveur.
Un membre est modifié
Son pseudo, ses rôles, son avatar de serveur ou son exclusion changent.
Variables : {personne} le membre · {texte} son pseudo · {nom_personne} son nom.
Un membre est banni
Par n’importe qui : le staff, un bot ou Opale.
Variables : {personne} le membre banni · {nom_personne} son nom.
Un bannissement est levé
Quand quelqu’un est débanni.
Variables : {personne} le membre débanni · {nom_personne} son nom.
Messages
Un membre envoie un message
Chaque message envoyé par un membre (pas par les bots).
Un message contient un mot
Quand un membre écrit un mot précis.
| Réglage | Type | Détail |
|---|---|---|
| Quel mot ? | Texte | Peu importe les majuscules. Le mot peut être au milieu d’une phrase. |
Quelqu’un réagit à un message
Avec un émoji précis ou n’importe lequel.
| Réglage | Type | Détail |
|---|---|---|
| Avec quel émoji ? | Émoji | Laisse vide pour réagir à n’importe quel émoji. Facultatif. |
Quelqu’un retire une réaction
Avec un émoji précis ou n’importe lequel.
| Réglage | Type | Détail |
|---|---|---|
| Quel émoji ? | Émoji | Laisse vide pour n’importe quel émoji. Facultatif. |
Variables : {personne} qui l’a retirée · {salon_concerne} le salon · {emoji} l’émoji · {nom_personne} son nom.
Un message est modifié
Quand un membre modifie un de ses messages.
Variables : {personne} l’auteur · {salon_concerne} le salon · {texte} le nouveau texte · {lien} lien du message · {nom_personne} son nom.
Un message est supprimé
Pratique pour garder une trace dans un salon de logs.
Un membre vote à un sondage
Quand quelqu’un choisit une réponse dans un sondage Discord.
Variables : {personne} qui a voté · {salon_concerne} le salon · {texte} le numéro de la réponse · {nom_personne} son nom.
Interactions
Quelqu’un tape une commande
Une commande slash, par exemple /infos.
| Réglage | Type | Détail |
|---|---|---|
| Nom de la commande | Nom de commande | — |
| Description affichée sur Discord | Texte | — |
Les options (texte, nombre, membre, salon, rôle, oui/non) se remplissent en tapant la commande ; ‹option› les affiche dans les textes. Voir Commandes et clics droits.
Quelqu’un clique sur un bouton
Opale publie un message avec un bouton dans le salon choisi par l’admin.
Le message est publié quand l’admin clique sur « Publier » dans le dashboard. Tu écris l’annonce au-dessus du bouton : titre, texte, parties (« Postes recherchés », « Prérequis »…), couleur. L’admin peut la réécrire si tu l’autorises. Une commande peut faire la même chose que le bouton.
L’admin publie le message
Un bouton dans le dashboard du module publie le message quand l’admin le décide : menu de rôles, règlement, panneau…
| Réglage | Type | Détail |
|---|---|---|
| Texte du bouton dans le dashboard | Texte | L’admin cliquera dessus pour publier (ou republier) le message. |
Aucun membre n’est concerné : seules les actions sur le serveur sont possibles.
On fait un clic droit sur un membre
Une action ajoutée au menu « Applications » quand on fait un clic droit sur un membre. Les actions visent le membre choisi.
| Réglage | Type | Détail |
|---|---|---|
| Nom dans le menu | Texte | 32 caractères au maximum. Par exemple « Avertir » ou « Voir son profil ». |
| Qui peut l’utiliser ? | Choix : Tout le monde · Seulement ceux qui gèrent le serveur | — |
On fait un clic droit sur un message
Une action ajoutée au menu « Applications » d’un message : signaler, citer, archiver… Les actions visent l’auteur du message.
| Réglage | Type | Détail |
|---|---|---|
| Nom dans le menu | Texte | 32 caractères au maximum. Par exemple « Signaler ». |
| Qui peut l’utiliser ? | Choix : Tout le monde · Seulement ceux qui gèrent le serveur | — |
Vocal
Un membre rejoint un vocal
Dès qu’une personne entre dans un salon vocal.
Un membre quitte un vocal
Dès qu’une personne sort d’un salon vocal.
Le son du module se termine
Quand le son lancé par « Jouer un son » est fini : pour enchaîner le suivant ou quitter le vocal.
Variables : {titre} son titre · {lien} son adresse.
Aucun membre n’est concerné : seules les actions sur le serveur sont possibles.
Serveur
Un salon est créé
Un salon, une catégorie ou un vocal apparaît.
Variables : {salon_concerne} le nouveau salon · {nom_salon} son nom.
Aucun membre n’est concerné : seules les actions sur le serveur sont possibles.
Un salon est supprimé
Pratique pour garder une trace.
Variables : {nom_salon} son nom.
Aucun membre n’est concerné : seules les actions sur le serveur sont possibles.
Un fil est créé
Un fil de discussion ou un post de forum est ouvert.
Variables : {personne} son créateur · {salon_concerne} le fil · {nom_salon} son nom · {nom_personne} son nom.
Un rôle est créé
Un nouveau rôle apparaît sur le serveur.
Variables : {role_concerne} le rôle · {nom_role} son nom.
Aucun membre n’est concerné : seules les actions sur le serveur sont possibles.
Un rôle est supprimé
Pratique pour garder une trace.
Variables : {nom_role} son nom.
Aucun membre n’est concerné : seules les actions sur le serveur sont possibles.
Une invitation est créée
Quand quelqu’un crée un lien d’invitation.
Variables : {personne} qui l’a créée · {salon_concerne} le salon · {lien} le lien · {nom_personne} son nom.
Un événement est programmé
Quand un événement Discord est ajouté au serveur.
Variables : {personne} son créateur · {titre} son titre · {texte} sa description · {lien} son lien · {nom_personne} son nom.
AutoMod bloque un message
Quand une règle AutoMod de Discord bloque ou signale quelque chose.
Variables : {personne} le membre · {salon_concerne} le salon · {texte} le message bloqué · {titre} le mot repéré · {nom_personne} son nom.
Une action de modération est faite
Bannissement, expulsion, exclusion, rôles changés… lus dans le journal d’audit.
| Réglage | Type | Détail |
|---|---|---|
| Quelle action ? | Choix : Toutes les actions · Bannissement · Débannissement · Expulsion · Membre modifié (pseudo, exclusion) · Rôles donnés ou retirés · Messages supprimés · Salons créés, modifiés ou supprimés | — |
Variables : {personne} qui l’a faite · {cible} le membre visé · {titre} l’action · {raison} la raison · {nom_personne} son nom.
Temps
À une heure précise
Chaque jour, chaque semaine, ou toutes les X heures.
Toutes les X minutes (5 au minimum), toutes les X heures, chaque jour à une heure, ou chaque semaine un jour à une heure (heure de Paris). Un bouton « maintenant » peut être ajouté au dashboard pour lancer la règle tout de suite.
Aucun membre n’est concerné : seules les actions sur le serveur sont possibles.
Réutilisable
Séquence réutilisable
Une suite d’actions que tes autres règles lancent avec « Lancer une séquence ». Elle ne se déclenche jamais toute seule.
| Réglage | Type | Détail |
|---|---|---|
| Nom de la séquence | Texte | Par exemple « Créer une candidature ». |