Twitch
Supports Corebot v4.5 added a button and a default embed color of 0000
You can now generate a boilerplate config via command
Added a Command to manually announce a streamer
<prefix> twitch <streamer> <roleid> <channelid>

Command is configurable
Fixxed a typo i forgot 2 change xD
Added a new config system.
on startup it will generate a config folder inside addon_configs, and a twitch.yml

YAML:
TwitchClientID: ""
TwitchClientSecret: ""
# go to https://dev.twitch.tv login and create an application

This is an boilerplate, call the yml like the streamer as example shlorox.yml will check if shlorox is live!
YAML:
RoleID: ""
ChannelID: ""
#^ Must be IDs
Message: "{role} {streamer} is now live !"
#^ {role} = roleping {streamer} = streamer name
Embed:
  Title: "{streamer} is now live!"
  Author: "{streamer}"
  AuthorIcon: "{streamerProfilePicture}"
  Image: "{streamThumbnail}"
  Thumbnail: "{gamePicture}"
  URL: "{streamLink}"
  Fields:
    - name: Game
      value: "{game}"
      inline: true
    - name: Viewer
      value: "{viewer}"
      inline: true
    - name: Language
      value: "{lang}"
      inline: true
#^Placeholder only for Embed:
    #{streamer} = Streamer-Name
    #{streamThumbnail} = Stream-Thumbnail (Preview-Image of Stream, big image)
    #{streamerProfilePicture} = Streamer-Twitch Profile Picture
    #{streamLink} = Link to Stream
    #{game} = Streaming Game
    #{viewer} = viewer-count
    #{lang} = language shortcut e.g "de"
    #{gamePicture} = Game Boxart Picture (upper right)

© 2021 COREBOTADDONS.COM INC. ALL RIGHTS RESERVED.
Major thank you to "Dragon" from Insurgence Network for helping setting up Paid Resources!

Top