It uses Koa + Twitch-Bot
Every file that you place in media folders becomes a !command without hussle and bussel.
!list - for all commands !coins - for balance !%FileName% - to run a command
- Config in resources/app/config.js
- Botname - self
- oauth - read:bellow Generate Twitch OAUTH
- channel - self
- ????
- save and start app
- You need to install Node.js (LTS)
- open folder with files in termenal( for set drive on D: 'D:'; for set folder 'cd folder')
- 'npm update' - for install all node_modules
- 'npm start' - for start
- Place mp3's in to /misc/sounds
- Place mp4`s in to /misc/videos
- create .env file: use example.env - then rename it to '.env', also you can tune coins there, viwers gets coins per post - chat message
- npm start
- add to OBS Browser Source: http://localhost:3000/audio.html and http://localhost:3000/video.html
- !list PogChamp
- Go here: https://twitchtokengenerator.com
- You need Bot OAUTH
- Login and get it
Q: Aplication is runing but i can't see my alerts?
A: You need to start OBS after bot or use refresh function(or add autorefresh on switch scenes) in brouwser source item, otherwise - OBS with load empty HTML's.
Q: I found a bug?
A: Please open an issue on Github.
Q: I can't get it running?
A: You an early adopber, it's normal, just make sure that you done steps correctly, then open an Issue on Github.
Q: Starting this thing is too complicated.
A: It's solvable with .bat or VB script, but i don't know how, alse you can learn PowerShell a little bit better with 'cd dir*' and other shortcuts or add to windows 'path'.
Q: I wanna have infinity ammo!
A: database is in db.json, just add any value, just be sure that it's still a number value.
It's just a fun project for learning, but if you interesting at supporting me you can do it here: https://streamlabs.com/teoreez I will try to add more features to this project ASAP.
My other projects(russian lang):
My twitch: https://www.twitch.tv/teoreez (livestreaming)
Youtube: https://www.youtube.com/channel/UCdJjp2IZ7Qs6k_Z6pM95uGQ (videos about game mechanics, gametheory and gamedev)
Instagram: https://www.instagram.com/teoreez/ (fun design stuff)
Thanks @kritzware and @KoaTeam for creating great powerfull tools!