Skip to content
This repository has been archived by the owner on Sep 22, 2022. It is now read-only.

doceazedo/suco-bot

Repository files navigation

SucoBOT banner

Warning: this repository is now archived in favor of the overlay monorepo.

SucoBOT 🧃🤖 (formerly SucoDeSvelte) is the Twitch bot companion for the DoceAzedo's Overlay, featured with alert notifications, interactive commands such as !tts, !eval, !icon, !pronouns and more cool stuff to come!

📝 Notes

  • SucoBOT is made specifically for DoceAzedo's Overlay and it requires it to work properly.
  • Keep in mind that Suco is still in heavy development, it's not yet fully functional and not ready for public usage. 👨‍🔧

🧰 Installation

  1. Git clone both this and the overlay repositories. For help on setting up the overlay, refer to it's README.
  2. Run npm install to install the dependencies.
  3. Create a Twitch app and grab an OAuth token - this can be from your personal account or any other, as no messages will be sent from it - with the following scopes: chat:read chat:edit channel:moderate whispers:read whispers:edit channel_editor channel:read:subscriptions.
  4. For Google TTS to work, grab your GCP application credentials by following these steps.
  5. For Amazon Polly TTS to work, grab your AWS keys by following these steps.

🤹‍♂️ Usage

Before starting the bot, make sure the overlay is already running, then run:

npm run build
npm run start

If you want to contribute or develop custom features, you can start the development server with:

npm run dev

About

🧃🤖 The Twitch bot for my live coding streams

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published