https://github.com/lmorchard/sparkle-bot
A sparkly chat bot for Twitch
https://github.com/lmorchard/sparkle-bot
bot streaming twitchdev
Last synced: 11 months ago
JSON representation
A sparkly chat bot for Twitch
- Host: GitHub
- URL: https://github.com/lmorchard/sparkle-bot
- Owner: lmorchard
- Created: 2018-08-11T19:47:00.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-08-12T04:16:32.000Z (almost 8 years ago)
- Last Synced: 2025-02-12T03:35:18.344Z (over 1 year ago)
- Topics: bot, streaming, twitchdev
- Language: JavaScript
- Size: 144 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
sparkle-bot
-----------
A Twitch chat bot teamed up with a web page to make for a festive stream
overlay.
[](https://www.youtube.com/watch?v=SNBcUJ87j7Q)
## Hacking on Glitch
1. Remix my project -
1. Get chat credentials for Twitch - including your Twitch username, your bot's username, and [an OAuth token password](http://twitchapps.com/tmi/) for your bot.
1. Copy `.env.sample` to `.env` and fill out the variables with your chat credentials.
1. Use your project URL as a browser source overlay in your streaming software at 1920x1080.
1. Type `!boom 100 100` in your chat - if your bot is there, it should answer and you should see fireworks!
## TODO
- [ ] Add sound to the fireworks
- [ ] Rate limit per user - only one boom per minute?
- [ ] Make the fireworks more dramatic
- [ ] Add eslint checking
- [ ] Secondary page with test controls - send websocket commands as an alternative to real Twitch events