Перейти к основному содержанию

ITT Web Discord Bot

Обзор проекта

ITT Web Discord Bot связывает турнирную систему ITT Web с Discord, чтобы турнирные сообщества могли планировать игры, отслеживать лобби Warcraft III и получать обновления о завершённых матчах прямо на своём сервере.

Ключевые возможности

  • Планирование и управление играми через Discord-команду /games
  • Мониторинг лобби Warcraft III для игр ITT с обновлениями сообщества в реальном времени
  • Автоматическая публикация статистики завершённых матчей

Связанный проект

Планирование игр бота работает на той же системе планирования, что и сайт ITT Web. Откройте страницу ITT Web, чтобы увидеть всю платформу сообщества.

Открыть страницу ITT Web

Технические детали

Используемые технологии

  • JavaScript runtime для сервиса бота
  • Команды Discord-бота и уведомления в каналах
  • Интеграция с ITT Web API для турнирных данных
  • Поддержка Firebase service account для доступа к backend-данным
  • Конфигурация развёртывания, готовая для Railway

Открытый код

Репозиторий открыт и содержит инструкции по настройке, заметки по развёртыванию и конфигурацию окружения для запуска бота.

Посмотреть на GitHub

Распространяется под лицензией MIT.

Скриншоты

Сообщение бота после создания лобби
Сообщение бота после начала игры
Сообщение бота после загрузки повтора матча
1 / 3
ITT Discord bot