Skip to content
This repository was archived by the owner on Oct 10, 2022. It is now read-only.

4. Commands

Lea Seibert edited this page Jun 20, 2019 · 2 revisions

Tracking always happens in the context of a Discord channel. So these commands apply to the channel you are using them in.

The following commands are available by default:

!twitch-track <username>

Start tracking a Twitch channel

Example: !twitch-track trihex

!twitch-untrack <username>

Stop tracking a Twitch channel

Example: !twitch-untrack ninja

!twitch-notify <username>

Allows users to get mentioned when a channel that is already tracked goes live. This does not allow users to track a new channel.

Example: !twitch-notify distortion2

!twitch-unnotify <username>

Allows users to disable the mention for a channel.

Example: !twitch-unnotify destiny

!twitch-notify-role <username> <role name>

Mention a role on the server when the stream is live. You don't need to make the role mentionable for this to work as it will temporarily change its mentionability to post the live message.

Example: !twitch-notify-role andred44 subscriber

!twitch-unnotify-role <username> <role name>

Stop mentioning a role when the stream is live.

Example: !twitch-unnotify-role mizkif moderator

!twitch-redirect <channel mention>

Set another channel for the stream announcements to appear in. You could for example have a #streams channel for stream announcements and a separate #streams-commands channel where you run the commands as to not clutter the channel dedicated to stream announcements.

Example: !twitch-redirect #streams

!twitch-tracking

Get an overview of the tracked Twitch channels for the current Discord channel.

Example: !twitch-tracking

!twitch-everyone <username>

Toggle mentioning @everyone when a channel goes live. You can check which channels mention @everyone when they go live via !twitch-tracking.

Example: !twitch-everyone puncayshun

Clone this wiki locally