Une condition pose une question : la suite part par sa sortie Oui ou par sa sortie Non. Chaque condition a l'interrupteur Inverser, qui échange Oui et Non (« n'a pas le rôle », « n'est pas un bot »).
Membres
A un rôle
Le membre a un des rôles (ou tous les rôles) choisis.
| Réglage | Détails |
|---|---|
| Le membre a… | Choix : Au moins un des rôles (par défaut) · Tous les rôles |
| Rôles (obligatoire) | Un ou plusieurs rôles (vide = tous) |
Nécessite : un membre
A une permission
Le membre a une permission Discord (gérer les messages, administrateur…).
| Réglage | Détails |
|---|---|
| Permission (obligatoire) | Un administrateur a toutes les permissions. |
Nécessite : un membre
Âge du compte
Le compte Discord a été créé il y a plus (ou moins) de X jours.
| Réglage | Détails |
|---|---|
| Comparaison | Choix : Plus de (par défaut) · Moins de |
| Jours | Un nombre. Par défaut : 7. De 0 à 36500 |
Nécessite : un membre
Ancienneté sur le serveur
Le membre est arrivé il y a plus (ou moins) de X jours.
| Réglage | Détails |
|---|---|
| Comparaison | Choix : Plus de (par défaut) · Moins de |
| Jours | Un nombre. Par défaut : 7. De 0 à 36500 |
Nécessite : un membre
Est un bot
Le membre est un bot.
Nécessite : un membre
Booste le serveur
Le membre booste actuellement le serveur.
Nécessite : un membre
Est en vocal
Le membre est dans un salon vocal (n'importe lequel, ou ceux choisis).
| Réglage | Détails |
|---|---|
| Salons | Vide = tous les salons. Les fils d'un salon choisi comptent aussi. |
Nécessite : un membre
Messages
Dans le salon
Le déclencheur a lieu dans un des salons choisis (ou leurs fils).
| Réglage | Détails |
|---|---|
| Salons (obligatoire) | Vide = tous les salons. Les fils d'un salon choisi comptent aussi. |
Nécessite : un salon
Avec pièce jointe
Le message contient au moins une pièce jointe.
Nécessite : un message
Logique
Texte
Compare un texte (avec variables) : contient, commence par, mot exact, regex, vide…
| Réglage | Détails |
|---|---|
| Texte à tester (obligatoire) | Avec des variables, ex. {message.content} ou {member.nickname}. 500 caractères au plus. Variables acceptées |
| Le texte… | Quel texte déclenche l'automatisation. Choix : Contient (par défaut) · Est exactement · Commence par · Se termine par · Contient le mot · Correspond à la regex · Est vide · N'est pas vide |
| Texte comparé | 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. Variables acceptées |
| Respecter les majuscules | Interrupteur oui / non |
Nombre
Compare deux nombres (avec variables) : niveau ≥ 10, points < 5…
| Réglage | Détails |
|---|---|
| Valeur (obligatoire) | Un texte. 200 caractères au plus. Variables acceptées |
| Comparaison | Choix : = · ≠ · > · ≥ (par défaut) · < · ≤ |
| Comparée à (obligatoire) | Un texte. 200 caractères au plus. Variables acceptées |
Hasard
Passe dans X % des cas (le reste va dans « Non »).
| Réglage | Détails |
|---|---|
| Pourcentage de chance | Entre 1 et 99 %. Par défaut : 50. De 1 à 99 |
Variables
Variable
Compare la valeur d'une de tes variables (serveur ou membre).
| Réglage | Détails |
|---|---|
| Variable (obligatoire) | Une de tes variables |
| Comparaison | Choix : = (par défaut) · ≠ · > · ≥ · < · ≤ · contient |
| Valeur comparée | Un texte. 500 caractères au plus. Variables acceptées |
Temps
Plage horaire
Il est entre deux heures, certains jours, dans ton fuseau horaire.
| Réglage | Détails |
|---|---|
| De | Une heure (HH:MM). Par défaut : 09:00 |
| À | Une heure (HH:MM). Par défaut : 18:00 |
| Jours concernés | Jours de la semaine |
| Fuseau horaire | L'heure d'été est gérée automatiquement. |