Built-in command reference
These 20 commands are shipped with AveloBot. Defaults shown below — every property (trigger, aliases, permission, cooldowns) can be overridden per workspace on the Commands page.
General
!ping
Replies with pong to confirm the bot is online.
- Default trigger:
!ping - Default aliases:
!p - Permission: Everyone
- Cooldowns: none
!uptime
Shows how long the stream has been live, or that the channel is offline.
- Default trigger:
!uptime - Permission: Everyone
- Global cooldown: 15s
!followage
Shows how long the chatter has been following the broadcaster. The broadcaster running it on themselves gets a friendly reply.
- Default trigger:
!followage - Default aliases:
!fa - Permission: Everyone
- Per-user cooldown: 30s
!viewer
Shows the current viewer count of the stream.
- Default trigger:
!viewer - Default aliases:
!viewers - Permission: Everyone
- Global cooldown: 15s
!title
Shows the current stream title.
- Default trigger:
!title - Permission: Everyone
- Global cooldown: 15s
!category
Shows the current stream category (game).
- Default trigger:
!category - Default aliases:
!game - Permission: Everyone
- Global cooldown: 15s
Channel management (Moderator only)
!settitle <new title>
Updates the stream title to whatever follows the command.
- Default trigger:
!settitle - Permission: Moderator
- Cooldowns: none
!setcategory <category name>
Updates the stream category by name. AveloBot looks the category up via Twitch.
- Default trigger:
!setcategory - Default aliases:
!setgame - Permission: Moderator
- Cooldowns: none
!announce <message>
Posts the rest of the message as a Twitch announcement (the highlighted chat box).
- Default trigger:
!announce - Permission: Moderator
- Cooldowns: none
Quotes
The four quote commands work together with the Quotes page.
!quote
Shows a random quote, one by number (!quote 7), or one by person (!quote Alice).
- Default trigger:
!quote - Default aliases:
!q - Permission: Everyone
- Per-user cooldown: 10s
!addquote <text>
Adds a new quote. Captures the current category as context.
- Default trigger:
!addquote - Default aliases:
!aq - Permission: Moderator
- Cooldowns: none
!delquote <number>
Deletes a quote by its number.
- Default trigger:
!delquote - Default aliases:
!dq - Permission: Moderator
- Cooldowns: none
!searchquote <text>
Searches quotes for a substring and returns matching numbers.
- Default trigger:
!searchquote - Default aliases:
!sq - Permission: Everyone
- Per-user cooldown: 15s
Spotify
These commands require Spotify to be connected. The song-request commands additionally read the per-channel Song Requests settings (mode, length cap, blacklist, …) — see the integration page for the full picture.
!song
Shows the song currently playing on the streamer's Spotify.
- Default trigger:
!song - Default aliases:
!s - Permission: Everyone
- Global cooldown: 5s · Per-user cooldown: 10s
!playlist
Shows the streamer's currently active Spotify playlist, if any.
- Default trigger:
!playlist - Default aliases:
!pl - Permission: Everyone
- Global cooldown: 5s · Per-user cooldown: 10s
!sr <input>
Requests a song. Input can be a Spotify track URL (https://open.spotify.com/track/…), a Spotify URI (spotify:track:…), or free-text in the form Artist - Title. Free-text first tries a structured search, then falls back to a generic one.
In playlist mode the track is appended to the active saved playlist. In queue mode it's added to Spotify's player queue.
- Default trigger:
!sr - Default aliases:
!songrequest - Permission: Everyone
- Per-user cooldown: 15s
!nexttracks
Shows the next 3 upcoming tracks. In playlist mode, reads from the active playlist (skipping past whatever is currently playing if it's in there). In queue mode, reads Spotify's live player queue.
- Default trigger:
!nexttracks - Default aliases:
!queue - Permission: Everyone
- Per-user cooldown: 15s
!skip
Skips to the next track on Spotify. Requires an active Spotify device.
- Default trigger:
!skip - Default aliases:
!next - Permission: Moderator
- Per-user cooldown: 5s
!playsong
Resumes Spotify playback. Requires an active Spotify device.
- Default trigger:
!playsong - Default aliases:
!play - Permission: Moderator
- Per-user cooldown: 5s
!stopsong
Pauses Spotify playback. Requires an active Spotify device.
- Default trigger:
!stopsong - Default aliases:
!stop,!pause - Permission: Moderator
- Per-user cooldown: 5s