Ever wanted to receive customized Discord messages one certain Twitch events (eg: live, offline, ...) without adding another bot to your Discord server?
You came to the right place if this describes your problem!
With TwitchNotifier you can customize which events should trigger notifications for your Discord server and how they should look like!
The setup is quickly done in a few minutes and the integrated placeholders will make your life even easier!
Sounds too good to be true? Try it out and see! 😊
You can find all implemented events in the event node section of the configuration guide.
For a detailed configuration please check out the configuration guide.
To view all available placeholders please check out the placeholders guide.
Feature | Description | Status |
---|---|---|
Customizable message | Lets you fully customize Discord embeds | ✅ |
Customizable Webhook user | Lets you overwrite the default Discord Webhook names and images | ✅ |
Multiple channel listener | Lets you select more than just one Twitch channel which will raise events | ✅ |
Multiple event nodes | Lets you create different messages for the same event | ✅ |
Customizable events | Lets you choose which events should trigger messages | ✅ |
Configurable threshold | Lets you configure a threshold which needs to be exceeded before posting another message (channel specific) | ✅ |
Hot-Loading | Will hot-load modified settings without restarting the app | ✅ |
Implement custom token generation | Will give you the option to set up the Client ID and Token using the app | 📅 |
Grab a cup of coffee | Will give one clear sight | ✅⭕📅 |
📅 => Planned
✅ => Implemented
⭕ => Currently being worked on
To see which features are currently in the making, please head over to the project boards. Current implemented events can be viewed here
Name | Description | Owner / Maintainer |
---|---|---|
TwitchLib.Api |
Lib used to get information from Twitch | swiftyspiffy |
YamlDotNet |
Lib used for writing and reading YAML files (config) | aaubry |
Newtonsoft.Json |
Lib used in YamlDotNet and to (de)-serialize data | JamesNK |
BenchMarkDotNet |
Lib used for benchmarking methods. | AndreyAkinshin |