Skip to main content

ITT Web Discord Bot

Project Overview

ITT Web Discord Bot connects the ITT Web tournament system with Discord so tournament communities can schedule games, follow Warcraft III lobby activity, and receive completed-game updates without leaving their server.

Key Features

  • Schedule and manage games through a Discord /games command
  • Monitor Warcraft III lobbies for ITT games with real-time community updates
  • Post completed game statistics automatically after matches finish

Related Project

The bot's game scheduling is powered by the same scheduling system used on the ITT Web site. Check out the ITT Web showcase to see the full community platform.

View ITT Web showcase

Technical Details

Technologies Used

  • JavaScript runtime for the bot service
  • Discord bot commands and channel notifications
  • ITT Web API integration for tournament data
  • Firebase service account support for backend data access
  • Railway-ready deployment configuration

Open Source

The repository is open source and includes setup instructions, deployment notes, and environment configuration for running the bot.

View on GitHub

Released under the MIT License.

Screenshots

Bot message after the lobby has been created
Bot message after the game has been started
Bot message after the game replay has been uploaded
1 / 3
ITT Discord bot