DogByte by KalisPro

Stream schedule on Discord

DogByte draws your weekly stream plan as a graphic, posts it in a channel and updates it every day. It can also remind viewers before you go live.

Weekly stream schedule graphic posted by DogByte
The weekly schedule as the bot posts it.

Step by step

  1. Set the time zone (once per server):
    /schedule timezone zone:Europe/London
  2. Add streams. Give a start and end time, a day and an optional title:
    /schedule add start:18:00 end:21:00 day:Monday title:Minecraft
    You can plan this week and up to three weeks ahead with week, or give an exact date.
  3. Post the plan.
    /schedule post channel:#schedule
    The bot posts the graphic and refreshes it every day, so the message always shows the current week.
  4. Reminder with a ping (optional). Add ping_role:@Live and choose in ping_before when it goes out, from the start time up to 6 hours before.

Changing the plan

Weekly and monthly summaries

DogByte collects data from your Twitch, TikTok and Kick streams and once a week (and once a month if you like) posts a graphic with the number of streams, total hours, the longest stream, viewers per platform and your most played games.

/summary setup channel:#stats weekly:True monthly:True

/summary show previews any period without posting it.