Dispatch.IO Logo
Automatisations

Déclencheurs

Chaque déclencheur, par catégorie : quand il se lance, ses réglages et les variables qu'il fournit.

Mis à jour le 23 octobre 2026#automatisations#reference

Rechercher dans la documentation

Tape un mot-clé : commande, module, page du tableau de bord…

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églageDétails
RôlesUn 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églageDétails
RôlesUn 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églageDé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 majusculesInterrupteur oui / non. affiché quand « Le message… » = Contient / Est exactement / Commence par / Se termine par / Contient le mot / Correspond à la regex
Pièces jointesChoix : Peu importe (par défaut) · Avec pièce jointe · Sans pièce jointe
Salons surveillésVide = 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églageDétails
SalonsVide = 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églageDétails
SalonsVide = 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églageDétails
EmojiUn 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ésVide = 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églageDétails
EmojiUn 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ésVide = 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églageDétails
Salons parentsVide = 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églageDétails
Salons vocauxVide = 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églageDétails
Salons vocauxVide = 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églageDétails
Salons vocauxVide = 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églageDétails
FréquenceChoix : 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
HeureUne heure (HH:MM). Par défaut : 09:00. affiché quand « Fréquence » = Chaque jour / Chaque semaine / Chaque mois
JoursJours de la semaine. affiché quand « Fréquence » = Chaque semaine
Jour du moisUn 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 horaireL'heure d'été est gérée automatiquement.
Salon par défautLe 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églageDé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
OptionsCe que le membre peut remplir en tapant la commande (un membre, un texte…).
Qui peut l'utiliserLes 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 membreInterrupteur 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églageDétails
Réponses visibles seulement par celui qui cliqueInterrupteur 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églageDétails
À partir du niveau0 = à 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églageDé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.

Mis à jour le 23 octobre 2026