Skip to content

Twitch Bot — Commands ​

Twitch Bot System Commands NEW ​

CommandResponse
!pingCheck if the bot is responding.
!inviteInvite the bot to your Twitch channel (run in the bot's channel chat).
!leaveRemove the bot from your Twitch channel (broadcaster only).
!soGive a shoutout to another Twitch streamer.
!followageFollow duration command. Shows how long a viewer has followed the channel.
!uptimeShow how long the stream has been live.
!cmdsList available commands for the channel.
!helpShow system command list.
!atimerCreate a timer for an existing custom command.
!dtimerDelete a command timer.
!timersList active command timers.
!timerShow timer command usage help.
!clipCreate a clip from the current stream moment.
!gamecategorySet the stream category/game (broadcaster or moderator).
!argroupAdd a streamer to your raid group (broadcaster only).
!srgroupSubscribe your channel to a raid group (broadcaster only).
!randomraidStart a random raid from a group or from follows.
!songreqRequest a song. !songreq Song Title - Artist
!songskipSkip the current song (moderator only).
!acmdAdd a custom command for the channel. !acmd <name> <content>
!ucmdUpdate an existing custom command. !ucmd <name> <content>
!dcmdDelete a custom command. !dcmd <name>
!acmdaAdd an alias for a custom command. !acmda <alias> <name>
!dcmdaDelete a custom command alias. !dcmda <alias>
!setlangSet the bot's language for this channel. !setlang <code>

Shoutout NEW ​

!so [username]
Example Usage

User Message

!so senchabot

Senchabot's Response

Follow @senchabot over at twitch.tv/senchabot <3

Returns the above message and generates a shoutout.

Followage NEW ​

!followage
!followage @user
Example Usage

User Message

!followage

Senchabot's Response

@user has been following this channel for 2 years, 3 months.

User Message

!followage @ninja

Senchabot's Response

@ninja has been following this channel for 4 years, 1 month.

Returns follow duration for yourself or for the mentioned user.

Uptime NEW ​

Example Usage

User Message

!uptime

Senchabot's Response

Stream has been live for 3 hours, 12 minutes.

Shows uptime for the current channel.

Random Raid NEW ​

!randomraid follows
Example Usage

User Message

!randomraid follows

Senchabot's Response

Random raid target selected: twitch.tv/streamername

Selects a random raid target from follows or from a group.

Module Commands ​


Cooldown System

Command usage cooldown time is 1 second per user.