Also on Discord

Go to Discord
Dispatch.IO Logo
Events and automations

Scheduled tasks

What Dispatch.IO does on Fluxer when it starts and at regular intervals, with each task's frequency.

Updated on October 27, 2026#automatisations

Search the documentation

Type a keyword: a command, a module, a dashboard page…

On top of reacting to Fluxer events, Dispatch.IO does some things on its own, at regular intervals. This page is for administrators who want to know when these actions happen, for example to understand why a YouTube video isn't announced yet.

Every task at a glance

TaskFrequencyWhat it does
Bot stateEvery 15 secondsTells the website's status page that the bot is online.
Bot statusRegularlyRotates the text shown under the bot's name (with the help command, !help).
StatisticsRegularlySaves the number of communities, members and commands, shown on the website.
Presence in communities1 minute after starting, then every 30 minutesFixes the Bot active / Bot missing state of communities on the website.
RSS feedsEvery 60 secondsChecks each feed whose interval is over and posts its latest article.
YouTube videosEvery 2 hoursAnnounces each followed channel's latest video.
Twitch streamsEvery 30 secondsAnnounces a stream start, updates its message, then turns it into a VOD.
Studio scheduled messagesEvery 30 secondsPosts the studio messages whose time has come.
Inactive flamesEvery 10 minutesUses freezes or resets the streaks that weren't kept.
Voice XPEvery minute, for each member in voiceGives the community's voice XP.
End of polls and giveawaysAt the planned end timeCloses the poll, or draws the giveaway's winners.

When the bot starts

On each start (update, restart), the bot:

  1. connects to Fluxer and loads its texts, its emojis and the suspended commands;
  2. finds the members already in voice (voice XP) and the temporary voice channels: it deletes empty channels, changes owner if needed and reposts the panels;
  3. resumes running polls and giveaways (ending at the planned time, even long after);
  4. resumes the music that was playing before the restart, if it lasted less than 10 minutes and someone is still in the voice channel (radios don't come back);
  5. starts checking social networks, RSS feeds and scheduled messages;
  6. syncs its presence in the communities with the website.

Website forms opened before a restart expire: run the command again to get a new one.

Social networks and RSS feeds

YouTube (2 hours) and Twitch (30 seconds) frequencies are shared by every community and set by the Dispatch.IO team. Each RSS feed has its own interval (from 1 to 1440 minutes). On the website, Check & send runs an immediate check. See Social networks and RSS.

Module timers

TimerDuration
Temporary reply (error, confirmation)Deleted after 5 seconds
Website form linkValid for 15 minutes
✅ / ❌ confirmation30 seconds
◀️ ▶️ pages of a list5 minutes
Answer expected in the channel (voice channel, ticket)30 seconds
Captcha3 minutes by default
Empty temporary voice channelDeleted after 5 seconds
!frequencies auto-updateEvery 30 seconds for 2 hours
Raid modeTurns itself off after its maximum duration (24 hours)

What isn't scheduled

  • No bump reminder: the bot warns nobody when the delay is over.
  • Pending deletions of temporary text channels are lost if the bot restarts.

Updated on October 27, 2026