Twitch Notifier is a Telegram bot that notifies you when your favorite streamer goes live.
- Add streamers to your list using /followcommand
- Use /importcommand to import your followed channels from Twitch
- Check your followed channels using /listcommand
- And if you want to change language, use /languagecommand (currently available: English, Russian)
If you want to try app by yourself, you will need:
- Node.js v14.17.0 or higher
- Install any Node.js version.
- Install last release from here (You can also just clone this repo)
- Create .envin source folder and setup it like this:
TELEGRAM_BOT_TOKEN= # Get it from @BotFather
# < - - - - - - - - - ->
TWITCH_CLIENT_ID= # Get it from https://dev.twitch.tv/console/apps
TWITCH_CLIENT_TOKEN= # Same as above
# < - - - - - - - - - ->
MONGO_URI= # Get it from https://www.mongodb.com/cloud/atlas or setup your own MongoDB server
HOST_URI= # Your host uri, example: https://example.com
PORT= # Your port, example: 3000
# < - - - - - - - - - ->
CRYPTO_KEY= # Your crypto key, example: verysecretkey- Run Start.bat(orStart.shfor Linux) and enjoy!
- 
Next.js 
- 
TypeScript 
- 
MongoDB 
- 
Telegram Bot API 
- 
Twitch API 
