Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Backend services for dotabod, the popular twitch streamer tool

License

NotificationsYou must be signed in to change notification settings

dotabod/backend

Repository files navigation

To set up the Dotabod backend services, follow these steps:

  1. Installdocker.
  2. Set up a free Supabase account athttps://app.supabase.com/.
  3. Set up a free Twitch Developer app to get a client ID and secret fromhttps://dev.twitch.tv/console/apps/.
  4. Copy the example environment file:cp .env.example .env and update the variables with your Supabase and Twitch credentials.
  5. Runbun just update to start the services, and you're ready to get started! 🚀

🛠️ Services

  • dota: Contains code related to Dota 2 data processing. 🧙‍♂️
  • twitch: Contains code for the Twitch chat bot and event handling. 💬
  • settings: Contains configuration settings for the services. ⚙️
  • mongodb: Contains code for MongoDB database interactions. 🗄️
  • nginx: Contains configuration for the Nginx web server. 🌐
  • services: Contains additional services, such as backups and crowdin. 📦

Technical Overview

Read the technical and business guide on Dotabod

📊 Analytics

Alt

📄 License

This project is licensed under the terms of theLICENSE file.

We would like to extend our gratitude tostratz.com for providing the win probability data that we use in the !wp command and win probability overlay. Their data has greatly enhanced the functionality and user experience of our repository. Thank you,stratz.com, for your valuable contribution.

🤝 Contributing

Contributions are welcome! Please read theCONTRIBUTING.md file for guidelines on how to contribute to this project.


[8]ページ先頭

©2009-2025 Movatter.jp