Dispatch.IO Logo
Événements et automatisations

Tâches planifiées

Ce que Dispatch.IO fait à son démarrage et à intervalles réguliers, avec la fréquence de chaque tâche et des minuteurs des modules.

Mis à jour le 15 octobre 2026#automatisations

Rechercher dans la documentation

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

En plus de réagir aux événements Discord, Dispatch.IO fait certaines choses tout seul, à intervalles réguliers : vérifier les flux RSS et les réseaux sociaux, donner l'XP vocale, nettoyer les flammes inactives, terminer les sondages et les giveaways à l'heure prévue…

Cette page s'adresse aux administrateurs qui veulent savoir quand ces actions ont lieu, par exemple pour comprendre pourquoi une vidéo YouTube n'est pas encore annoncée ou pourquoi un message n'a pas été supprimé.

Toutes les tâches en un coup d'œil

TâcheFréquenceCe qu'elle fait
Statut du botToutes les 20 secondesChange le texte affiché sous le nom du bot.
Statistiques globalesAu plus toutes les 5 minutesEnregistre le nombre de serveurs, d'utilisateurs et de commandes, affiché sur le site.
Flux RSSToutes les 60 secondesVérifie chaque flux dont l'intervalle (en minutes) est écoulé et publie son dernier article.
Vidéos YouTubeToutes les 2 heuresAnnonce la dernière vidéo de chaque chaîne suivie.
Lives TwitchToutes les 30 secondesAnnonce le début d'un live, met à jour son message, puis le transforme en rediffusion.
Flammes inactivesToutes les 10 minutesUtilise les gels ou remet à zéro les flammes des membres inactifs depuis plus de 48 heures.
XP vocaleToutes les 60 secondes, pour chaque membre en vocalDonne l'XP vocale du serveur.
Fin des sondages et des giveawaysÀ l'heure de fin prévueFerme le sondage, ou tire les gagnants du giveaway.

Les sections suivantes détaillent chaque tâche, puis les minuteurs des modules.

Au démarrage du bot

À chaque démarrage (mise à jour, redémarrage), le bot prépare tout dans cet ordre :

  1. Statut temporaire : le bot affiche « I'm restarting... » pendant son démarrage.
  2. Configuration des serveurs : la langue, la couleur, le fuseau horaire et les salons de chaque serveur sont chargés. Un mode raid dont la durée est dépassée est désactivé à ce moment-là.
  3. Salons vocaux temporaires : pour chaque salon vocal temporaire connu, le bot oublie ceux qui n'existent plus, transfère la propriété si le propriétaire est parti, supprime ceux qui sont vides et republie le panneau de contrôle des autres.
  4. Sondages et giveaways : ceux qui sont en cours reprennent leur minuteur. Ceux qui auraient dû se terminer pendant l'arrêt sont terminés tout de suite (avec tirage pour les giveaways). Un giveaway dont la récompense n'est plus possible (XP alors que les niveaux sont désactivés, rôle supprimé) est annulé. Si leur message a disparu, ils sont supprimés.
  5. Réseaux sociaux et RSS : une première vérification a lieu tout de suite, puis les vérifications régulières commencent.
  6. Invitations : le bot mémorise les invitations de chaque serveur (s'il a Gérer le serveur) pour savoir quelle invitation un nouveau membre a utilisée.
  7. XP vocale : les membres déjà en vocal recommencent à gagner de l'XP.
  8. Flammes : le nettoyage des flammes inactives démarre (premier passage 10 minutes après le démarrage).
  9. Statut : la rotation du statut commence.
Note

Mode récupération

Pendant une maintenance, le bot peut démarrer en mode récupération : son statut indique « Recovery mode enabled. », et les étapes 5 à 8 sont sautées. Pendant ce mode, il n'y a ni XP, ni flammes, ni annonces RSS ou réseaux sociaux, et la musique et /rank sont indisponibles.

Statut du bot

Toutes les 20 secondes, le statut du bot passe au texte suivant, toujours en anglais :

TexteExemple
Invitation à utiliser l'aide« Use /help ! »
Nombre de serveurs et de commandes« 1250 servers | 📂: 64 »
Nombre total de membres des serveurs« 182000 users. »
Version du bot« Version 3.2.0 »

Au plus toutes les 5 minutes, ces totaux sont enregistrés pour les statistiques du site.

Réseaux sociaux et flux RSS

Flux RSS

  • Toutes les 60 secondes, le bot passe sur tous les flux. Il ne vérifie réellement un flux que si son intervalle est écoulé depuis la dernière vérification (de 1 minute à 24 heures, réglé sur le site).
  • À chaque vérification, seul le dernier article du flux est pris en compte. Un article déjà annoncé n'est pas republié (sauf avec le bouton Vérifier & envoyer du site). Si plusieurs articles sont publiés entre deux vérifications, seul le plus récent est annoncé.
  • Juste après l'ajout d'un flux, la première vérification annonce son dernier article.

YouTube

  • Toutes les 2 heures, le bot cherche la dernière vidéo de chaque chaîne suivie et l'annonce si elle est nouvelle. Une vidéo peut donc être annoncée jusqu'à 2 heures après sa mise en ligne.
  • Si deux vidéos sortent dans le même intervalle, seule la dernière est annoncée. Juste après l'ajout d'une chaîne, la première vérification annonce sa dernière vidéo.

Twitch

  • Toutes les 30 secondes, le bot vérifie si chaque chaîne suivie est en live.
  • Début du live : le message d'annonce est publié (avec la mention du rôle choisi).
  • Pendant le live : le message est mis à jour au plus toutes les 3 minutes (titre, jeu, nombre de spectateurs, aperçu).
  • Fin du live : le bot attend 10 minutes, puis transforme le message en annonce de la rediffusion, si Twitch en propose une.

Limites et vérification manuelle

  • Seuls les réseaux sociaux dans la limite de l'offre du serveur sont vérifiés (2, 5 ou illimité par plateforme), en commençant par les plus anciens (voir Offres Premium et limites).
  • Sur le site, le bouton Vérifier & envoyer lance une vérification immédiate d'un réseau social ou d'un flux RSS, avec un délai entre deux vérifications de 30 minutes (Free), 15 minutes (Basic) ou 10 minutes (Ultimate).

Le contenu des messages est décrit sur la page Réseaux sociaux et RSS.

Flammes : nettoyage des séries inactives

Les jours de flamme suivent le fuseau horaire du serveur (minuit heure locale). Il n'y a pas de tâche à minuit : la flamme est calculée à chaque activité du membre.

En plus, toutes les 10 minutes, le bot regarde jusqu'à 100 flammes dont le membre n'a eu aucune activité depuis plus de 48 heures :

  • si le serveur a activé les gels et que le membre a assez de gels ce mois-ci, un gel est utilisé pour chaque jour manqué, et la flamme est conservée ;
  • sinon, la flamme repasse à 0 et, si le renommage automatique est activé, le suffixe de flamme est retiré du pseudo du membre.

Aucun message n'est publié lors de ce nettoyage, et le record du membre est conservé. Le fonctionnement des flammes et des gels est expliqué sur la page Flammes (séries).

XP vocale

  • Toutes les 60 secondes, chaque membre présent en vocal (hors bots et membres sur la liste noire) gagne l'XP vocale réglée pour le serveur.
  • La première XP arrive une minute complète après la connexion. Changer de salon vocal relance la minute.
  • Il n'y a pas de condition supplémentaire : un membre en sourdine ou seul dans son salon gagne aussi de l'XP.
  • Au démarrage du bot, les membres déjà en vocal recommencent à gagner de l'XP.
  • Si l'XP vocale du serveur change, un membre déjà connecté garde l'ancienne valeur jusqu'à sa prochaine connexion.

Voir Niveaux et XP.

Minuteurs des modules

Certains modules programment une action pour plus tard. Ces minuteurs ne se comportent pas tous de la même façon après un redémarrage du bot :

MinuteurDuréeAprès un redémarrage du bot
Fin d'un sondageLa durée choisie (1 minute à 1 semaine)Repris ; terminé tout de suite si l'heure est passée.
Fin d'un giveawayLa durée choisie (24 jours maximum conseillés)Repris ; terminé tout de suite si l'heure est passée.
Suppression d'un message dans un salon temporaireLe délai du salon (10 secondes à 2 heures)Perdu : les messages en attente ne sont jamais supprimés. Les messages postés pendant que le bot est hors ligne ne le sont pas non plus.
Suppression d'un salon vocal temporaire vide5 secondes après le départ du dernier membreLes salons vides sont supprimés au démarrage.
Captcha d'un nouveau membre3 minutes pour répondrePerdu.
Choix de la langue après l'ajout du bot24 heuresPerdu : les boutons ne répondent plus.
Boutons du message du lecteur de musique1 heure après le début du titre—
Mise à jour de /frequenciesToutes les 30 secondes pendant l'affichage—
Messages d'erreur du comptage et des suggestions5 à 10 secondes avant suppression—
Confirmation de /play5 secondes avant suppression—

Les panneaux interactifs des commandes (/config, /poll, /giveaway…) expirent eux aussi après quelques minutes sans action.

Le mode raid

Le mode raid dure 24 heures quand il est activé avec /raid-mode, ou la durée choisie sur le site (de 1 à 24 heures). Il n'y a pas de minuteur : la fin est constatée à la prochaine arrivée d'un membre, au prochain /raid-mode ou au prochain démarrage du bot. Aucun message n'est publié à la fin. Sur un serveur Communauté, la pause des invitations et des messages privés posée par le mode raid se termine d'elle-même, gérée par Discord. Voir Anti-raid et sécurité.

Ce qui n'est pas planifié

  • Pas de rappel de bump : le bot ne prévient pas quand le serveur peut de nouveau être bumpé. Le salon de bump reçoit les bumps des autres serveurs, pas de rappel.
  • Pas de messages programmés ni de messages récurrents.
  • Pas de déconnexion automatique du lecteur de musique quand la file est terminée : il reste dans le salon vocal jusqu'à /stop ou jusqu'à ce que le salon soit vide.
  • Pas de message à la fin du mode raid.

Pages liées

Mis à jour le 15 octobre 2026