Skip to content

A messsage ranking client for creating Twitch/YouTube live apps.

License

Notifications You must be signed in to change notification settings

AQUASINE/podium

Repository files navigation

Podium Live

Twitch/YouTube ranking client intended to help streamers develop interesting apps for their viewers.

GitHub Build Static Badge

Features

  • Create ruleset pipelines that will rank your chatters based on their activity in chat.
  • Find the best messages and best users based on whatever criteria you want.

TODO

  • Add items to todo list

Quick Setup

# clone the project
git clone https://github.com/AQUASINE/podium.git

# enter the project directory
cd podium

# install dependencies
pip install -r requirements.txt
npm install

Note that before running the project, you need to create a config.json file in the root directory with the following content:

{
  "TWITCH_OAUTH": "oauth:xxxxxxxxxxxxxxxxxx",
  "BOT_USERNAME": "your_twitch_username",
  "OPENAI_KEY": "sk-xxxxxxxxxxxxxxxxxxxxx"
}

Generate your Twitch OAuth token here, and use the account name you used to generate the token as BOT_USERNAME.

Get your OpenAI key here.

# develop
npm run dev

About

A messsage ranking client for creating Twitch/YouTube live apps.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published