Le déclencheur est ce qui lance l'automatisation ; il y en a exactement un par automatisation. Ses réglages le précisent (salons, rôles, texte…) : un événement qui ne les respecte pas ne lance rien et n'apparaît pas dans l'historique.
Membres
Un membre rejoint
Un membre arrive sur le serveur (après l'anti-raid, le mode raid et le captcha).
Aucun réglage.
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {invite.code}, {invite.inviter}, {invite.uses}
Un membre part
Un membre quitte le serveur (départ, expulsion ou bannissement).
Aucun réglage.
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}
Rôle ajouté
Un membre reçoit un rôle (tous les rôles, ou ceux que tu choisis).
| Réglage | Détails |
|---|---|
| Rôles | Un ou plusieurs rôles (vide = tous) |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {role}, {role.name}, {role.id}
Rôle retiré
Un membre perd un rôle (tous les rôles, ou ceux que tu choisis).
| Réglage | Détails |
|---|---|
| Rôles | Un ou plusieurs rôles (vide = tous) |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {role}, {role.name}, {role.id}
Pseudo modifié
Un membre change de pseudo sur le serveur ({before} et {after}).
Aucun réglage.
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {before}, {after}
Boost du serveur
Un membre commence à booster le serveur.
Aucun réglage.
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}
Fin d'un boost
Un membre arrête de booster le serveur.
Aucun réglage.
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}
Exclusion temporaire
Un membre est exclu temporairement (timeout).
Aucun réglage.
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}
Membre banni
Un membre est banni du serveur.
Aucun réglage.
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}
Bannissement levé
Le bannissement d'un utilisateur est levé.
Aucun réglage.
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}
Messages
Message envoyé
Un message est posté (tous, ou ceux qui contiennent un texte, une regex, une pièce jointe…).
| Réglage | Détails |
|---|---|
| Le message… | Quel texte déclenche l'automatisation. Choix : N'importe quel message (par défaut) · Contient · Est exactement · Commence par · Se termine par · Contient le mot · Correspond à la regex |
| Texte recherché (obligatoire) | Un texte. 500 caractères au plus. affiché quand « Le message… » = Contient / Est exactement / Commence par / Se termine par / Contient le mot / Correspond à la regex |
| Respecter les majuscules | Interrupteur oui / non. affiché quand « Le message… » = Contient / Est exactement / Commence par / Se termine par / Contient le mot / Correspond à la regex |
| Pièces jointes | Choix : Peu importe (par défaut) · Avec pièce jointe · Sans pièce jointe |
| Salons surveillés | Vide = tous les salons. Les fils d'un salon choisi comptent aussi. |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {message.content}, {message.id}, {message.link}, {message.attachments}, {channel}, {channel.name}, {channel.id}
Message modifié
Un membre modifie un de ses messages ({before} et {after}).
| Réglage | Détails |
|---|---|
| Salons | Vide = tous les salons. Les fils d'un salon choisi comptent aussi. |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {message.content}, {message.id}, {message.link}, {message.attachments}, {channel}, {channel.name}, {channel.id}, {before}, {after}
Message supprimé
Un message est supprimé.
| Réglage | Détails |
|---|---|
| Salons | Vide = tous les salons. Les fils d'un salon choisi comptent aussi. |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {message.content}, {message.id}, {message.link}, {message.attachments}, {channel}, {channel.name}, {channel.id}
Réaction ajoutée
Un membre réagit à un message (tous les emojis, ou un emoji précis, sur un message précis…).
| Réglage | Détails |
|---|---|
| Emoji | Un emoji de Discord ou du serveur |
| Identifiant du message (optionnel) | Pour ne réagir qu'aux réactions sur un message précis (clic droit › Copier l'identifiant). 20 caractères au plus |
| Salons surveillés | Vide = tous les salons. Les fils d'un salon choisi comptent aussi. |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {message.content}, {message.id}, {message.link}, {message.attachments}, {channel}, {channel.name}, {channel.id}, {reaction.emoji}, {reaction.count}
Réaction retirée
Un membre retire sa réaction d'un message.
| Réglage | Détails |
|---|---|
| Emoji | Un emoji de Discord ou du serveur |
| Identifiant du message (optionnel) | Pour ne réagir qu'aux réactions sur un message précis (clic droit › Copier l'identifiant). 20 caractères au plus |
| Salons surveillés | Vide = tous les salons. Les fils d'un salon choisi comptent aussi. |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {message.content}, {message.id}, {message.link}, {message.attachments}, {channel}, {channel.name}, {channel.id}, {reaction.emoji}, {reaction.count}
Fil créé
Un fil (ou un post de forum) est créé.
| Réglage | Détails |
|---|---|
| Salons parents | Vide = tous les salons. Les fils d'un salon choisi comptent aussi. |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {channel}, {channel.name}, {channel.id}
Vocal
Rejoint un vocal
Un membre rejoint un salon vocal.
| Réglage | Détails |
|---|---|
| Salons vocaux | Vide = tous les salons. Les fils d'un salon choisi comptent aussi. |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {voice.channel}, {voice.name}, {voice.id}, {voice.previous}, {voice.members}
Quitte un vocal
Un membre quitte le vocal.
| Réglage | Détails |
|---|---|
| Salons vocaux | Vide = tous les salons. Les fils d'un salon choisi comptent aussi. |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {voice.channel}, {voice.name}, {voice.id}, {voice.previous}, {voice.members}
Change de vocal
Un membre passe d'un salon vocal à un autre.
Aucun réglage.
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {voice.channel}, {voice.name}, {voice.id}, {voice.previous}, {voice.members}
Partage d'écran
Un membre lance un partage d'écran en vocal.
| Réglage | Détails |
|---|---|
| Salons vocaux | Vide = tous les salons. Les fils d'un salon choisi comptent aussi. |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {voice.channel}, {voice.name}, {voice.id}, {voice.previous}, {voice.members}
Serveur
Salon créé
Un salon est créé sur le serveur.
Aucun réglage.
Variables : {channel}, {channel.name}, {channel.id}
Salon supprimé
Un salon est supprimé.
Aucun réglage.
Variables : {channel}, {channel.name}, {channel.id}
Rôle créé
Un rôle est créé.
Aucun réglage.
Variables : {role}, {role.name}, {role.id}
Rôle supprimé
Un rôle est supprimé.
Aucun réglage.
Variables : {role}, {role.name}, {role.id}
Planifié
Planifié
À heure fixe : toutes les X minutes, chaque jour, chaque semaine, chaque mois ou une seule fois, dans ton fuseau horaire.
| Réglage | Détails |
|---|---|
| Fréquence | Choix : Toutes les X minutes · Chaque jour (par défaut) · Chaque semaine · Chaque mois · Une seule fois |
| Toutes les (minutes) | 5 minutes minimum. Par défaut : 60. De 5 à 10080. affiché quand « Fréquence » = Toutes les X minutes |
| Heure | Une heure (HH:MM). Par défaut : 09:00. affiché quand « Fréquence » = Chaque jour / Chaque semaine / Chaque mois |
| Jours | Jours de la semaine. affiché quand « Fréquence » = Chaque semaine |
| Jour du mois | Un mois plus court passe au dernier jour (31 → 30 ou 28). Par défaut : 1. De 1 à 31. affiché quand « Fréquence » = Chaque mois |
| Date et heure (obligatoire) | Une date et une heure. affiché quand « Fréquence » = Une seule fois |
| Fuseau horaire | L'heure d'été est gérée automatiquement. |
| Salon par défaut | Le salon utilisé par « Salon du déclencheur » dans les actions. |
Variables : {channel}, {channel.name}, {channel.id}
Commandes & boutons
Commande personnalisée
Un membre utilise ta propre commande slash (/regles, /points…), avec ses options.
| Réglage | Détails |
|---|---|
| Nom de la commande (obligatoire) | En minuscules, sans espace (lettres, chiffres, - et _). Ex. : regles. 32 caractères au plus |
| Description (obligatoire) | Affichée par Discord sous le nom de la commande. 100 caractères au plus |
| Options | Ce que le membre peut remplir en tapant la commande (un membre, un texte…). |
| Qui peut l'utiliser | Les autres membres ne voient pas la commande. Choix : Tout le monde (par défaut) · Gérer les messages · Exclure temporairement · Gérer les rôles · Gérer le serveur · Administrateurs |
| Réponses visibles seulement par le membre | Interrupteur oui / non |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {channel}, {channel.name}, {channel.id}, {command.name}, {option.<nom>}
Bouton ou menu cliqué
Un membre clique sur un bouton (ou choisit une option d'un menu) posté par une autre automatisation.
| Réglage | Détails |
|---|---|
| Réponses visibles seulement par celui qui clique | Interrupteur oui / non |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {channel}, {channel.name}, {channel.id}, {message.content}, {message.id}, {message.link}, {message.attachments}
Modules du bot
Niveau atteint
Un membre passe un niveau (module Niveaux activé).
| Réglage | Détails |
|---|---|
| À partir du niveau | 0 = à chaque niveau. Par défaut : 0. De 0 à 1000 |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {level}, {xp}
Flamme entretenue
Un membre entretient sa flamme quotidienne (module Flammes activé).
| Réglage | Détails |
|---|---|
| À partir de (jours de flamme) | 0 = chaque jour. Par défaut : 0. De 0 à 10000 |
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {streak}
Succès débloqué
Un membre débloque un succès (module Succès activé).
Aucun réglage.
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {achievement.name}, {achievement.id}
Ticket ouvert
Un membre ouvre un ticket.
Aucun réglage.
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {channel}, {channel.name}, {channel.id}, {ticket.id}, {ticket.channel}, {ticket.reason}
Ticket fermé
Un ticket est fermé.
Aucun réglage.
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {channel}, {channel.name}, {channel.id}, {ticket.id}, {ticket.channel}, {ticket.reason}
Giveaway terminé
Un giveaway se termine et ses gagnants sont tirés.
Aucun réglage.
Variables : {channel}, {channel.name}, {channel.id}, {giveaway.prize}, {giveaway.winners}, {giveaway.winner_count}
Bump effectué
Un membre bumpe le serveur avec /bump.
Aucun réglage.
Variables : {user}, {user.name}, {user.display_name}, {user.id}, {user.avatar}, {user.created}, {member.joined}, {member.nickname}, {member.top_role}, {member.role_count}, {member.level}, {member.xp}, {member.streak}, {channel}, {channel.name}, {channel.id}
Raid détecté
L'anti-raid détecte une vague d'arrivées et réagit.
Aucun réglage.