Number One Save

A container based Twitch chat bot that provides chat commands, overlays, video interaction and more.

Project README

number-one

CI All Contributors

Number One is a Twitch chat bot that provides the following features:

  • Responds to commands in the chatroom (i.e. !help)
  • Provides overlays that can be added to the stream to provide context, information, etc
  • An admin panel to control various commands and features of the bot
  • Stores all events of a stream in a FaunaDb for later analysis

Environment Variables

Variable Description
HOST Url the application is running at
PORT Port the application is running under
TWITCH_CHANNEL_ID Twitch's unique identifier for the channel
TWITCH_CLIENT_ID Twitch's API Client ID
TWITCH_CLIENT_SECRET Twitch's API Client Secret
TWITCH_CHANNEL Twitch channel to connect to
TWITCH_BOT_USERNAME Twitch bot login
TWITCH_BOT_AUTH_TOKEN OAuth token for the Twitch account used as a bot
FAUNADB_SECRET Fauna Secret Key
STREAM_ELEMENTS_JWT Stream Elements token to integrate donations

Contributors

Want to contribute? Check out our Code of Conduct and Contributing docs. This project follows the all-contributors specification. Contributions of any kind welcome!

Thanks goes to these wonderful people (emoji key):


Mikolaj Marciniak

💻

Michael Jolley

💻 🤔 📖

Salma @whitep4nth3r

🤔

Chris Jones

🤔

Flyken

🤔

Anthony Conrad (parithon)

🤔 💻 📖

Jim

🤔

Steve Elliott

🤔 💻

Mike Holloway

🐛 💻 🤔

Mary Jo

🐛 🤔 💻

jwalter

📖 💻 ⚠️ 🤔 🐛

Bobby Johnson

🐛 💻 🔧

Wayne Taylor

🤔 📖

Marko V

⚠️

Radu Antal

🤔

Raushan

🤔

This project follows the all-contributors specification. Contributions of any kind welcome!

Open Source Agenda is not affiliated with "Number One" Project. README Source: michaeljolley/number-one
Stars
32
Open Issues
15
Last Commit
2 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating