http://chadams.github.io/r0b0ts/
r0b0ts is an interactive fully customizable Twitch chat bot. Mainly used for tracking viewer experience (1XP per minute) and granting special "spells" for users at specific levels promoting viewer loyality. "Spells" are chat commands like "!hello" that will show an animated gif on the twitch live stream.
(CRON formats excepted, rotate messages on specific days)
automatically give users XP when they win
!roll 2d20
(examples include "chuck norris, and ron swanson quotes" "!ron" or "!chuck"
users will get 1 XP every minute
- clone the repo
- "npm install"
- add a "config/production.json" file to override "default.json" settings
- "npm run mac" or "npm run windows"
Users can type in commands such as "!hello" and an animated gif will appear in video the stream. It's very easy to add, just edit the config and add in the following code to the "magic->spells" area
"hello":{ "gfx":"images/hello.gif", "pause":3, "min-xp":1},
min-xp is the minimum XP required to cast the spell. All spells have a 60 second cooldown. once added, put the image into the "images" folder, and point OBS to the local webserver created
- more coming soon. please post suggestions or questions