A bot for Discord that searches and announces Twitch streams with given community id to a discord channel.
- Reads settings from appsettings.json (see 'settings' in this repo)
- Starts a timer
- When timer is up, runs a query against Twitch API
- Checks JSON results of streams
- Checks if stream has been announced before 4a. If yes, edits the announce message with new information
- Announces streams at discord channel
- If stream has ended, deletes the announce message.
- If stream has been online for over 2 hours, delete initial announce message and reannounce (bump-action)
Automatic Twitch stream announcer for communities.
Bot is running on Discore 2.4.1 (https://github.com/BundledSticksInkorperated/Discore)
Project is running on .NET Core 1.1 / .NET Standard 1.6
Twitch API is V5 API: https://dev.twitch.tv/docs/v5/reference/channels/
Language support added for english, default/original language was finnish. Can be changed from appsettings.json