This addon requires you to have the latest version of Corebot, if you don't have Corebot you can purchase it here https://www.mc-market.org/resources/8501/
Send a message whenever your favorite streamer goes live !
Customizable Config per Streamer, just create a new file named <streamerName>.yml inside the addon_configs/twitch directory as example shlorox.yml will check if shlorox is online
Required Packages:

SUPPORT
Send a message whenever your favorite streamer goes live !
Customizable Config per Streamer, just create a new file named <streamerName>.yml inside the addon_configs/twitch directory as example shlorox.yml will check if shlorox is online
Required Packages:
Code:
npm install @twurple/api @twurple/auth axios
Code:
TwitchClientID: ""
TwitchClientSecret: ""
# go to https://dev.twitch.tv login and create an application
PermissionRole: "Staff"
Command: "twitch"
ConfigGenerate: "twitch-gen"
CommandDesc: "Send manually a announce when a streamer goes live!"
LiveMessage: "{role} {streamer} is now live!"
# This is the message, not the embed, which will be send when your manually announcing a stream !
Code:
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)

SUPPORT