Skip to content
This repository has been archived by the owner on Jul 20, 2024. It is now read-only.

simonostendorf/ultimateboteu-old

Repository files navigation

UltimateBotEU

GitHub CI

The ultimate twitch bot.
Initially started to have a bot for the streamer rezo.

Features

  • Store and get chat message count for user, broadcaster or for a specific stream
  • Store and get emote usages for user, broadcaster or for a specific stream including FrankerFaceZ and BetterTwitchTV emotes

More features comming soon.

Installation

Use docker to install and deploy the bot. If you are not familiar with docker, you can get information about docker here.

To deploy the bot you need docker-compose.

Download the docker-compose.yml. Update the environment variables: Please fill in secure passwords and update the twitch client credentials. Run it with docker-compose up -d if you're in the same folder as the compose file.

Dependencies

This bot uses the twurple javascript twitch api. You can find more information about that here.

To run the bot you need a running instance of mariadb and redis. Inside the docker-compose file everything will be set up.

Copyright and license

Licensed under MIT.
© 2022 by Simon Ostendorf. All rights reserved.