DogByte by KalisPro

Twitch live notifications on Discord

DogByte posts a notification with a graphic on your server when you go live on Twitch, and turns it into a summary when the stream ends. It takes two minutes to set up and it is free.

What you need

Step by step

  1. Add the bot to your server. Click “Add DogByte to Discord”, pick your server and confirm. The bot only needs to send messages, links and files in the alert channels.
  2. Pick your Twitch channel. Type this command in any channel:
    /twitch add login:yourname live_channel:#streams
  3. Ping a role (optional). Create a role such as @Live and add it:
    /twitch add login:yourname ping_role:@Live
    Running the command again with the same login only changes the options you give.
  4. Preview it. /twitch show login:yourname shows the LIVE and OFFLINE graphics. Add on_channel:True to post a test in the channel, without a ping.
  5. Check permissions. /check tells you whether the bot can post in your alert channels.

Twitch clips in their own channel

DogByte can also post new clips from your channel:

/twitch add login:yourname clips_channel:#clips

What your viewers see

When you go live, the bot posts a graphic with your title, category and start time, plus a button to watch. When the stream ends, the same message turns into an OFFLINE card with duration, start and end time, peak and average viewers and the categories you played. Streams also count towards the weekly summary.

Common problems

“You need the Manage Server permission”

Only people with that permission can change the bot's settings. Ask an admin, or give yourself a role that has it.

“Twitch channel not found”

Type only the login, without @, spaces or the full address.

No notification arrived

Run /check. Usually the bot cannot write or upload files in the chosen channel.

Turning off the ping or clips

Use /twitch clear login:yourname what: and pick stream alerts, clips or role ping. /twitch remove removes the channel completely.