Desktop application that allows you to log-in into multiple Twitch.tv channels at once. It also notifies you when someone mentions you in any channel you choose and has a couple of other extra features. Something like Chatterino, but more advanced. It also has a stream popup!
You can get one by creating a Twitch account, logging into the Twitch developer site, then open the console and register a new application. This will give you a client ID to replace the above line with.
The benefits of controlling your own Twitch application includes authorizing users and creating client credentials necessary for the current and future Twitch APIs.
Can't select or copy text (let links be opened by your browser instead of the app)
Remove hardcoded channel
And have some ideas for improvements (beside the channel point collector, not yet available)
Group of keyword (would be great to filter false positive keyword findings)
Chat watch for i.e. giveaways -> Notification "Possible Giveaway found" or so
Way 1: Watch out for the exclamation mark following a random word, i.e. !keyword is posted more than 5 times or in a given timespan a giveaway could be going on)
Way 2: Watch out for the streamer/bot posting a random word or a random word with exclamation mark -> if reposted by users several times, possible giveaway
(resource heavy) watch all streams if possible / selected (streamelements channel points)