Skip to content

megoRU/HangmanDiscordBot

Repository files navigation

HangmanDiscordBot

Java CI Discord Docker Pulls Docker Image Size

A Discord bot that brings the classic Hangman game to your server.


✨ Features

  • Multiplayer Hangman game in Discord
  • Persistent game state with MariaDB
  • Dockerized for easy deployment
  • CI/CD via GitHub Actions

🚀 Quick Start

Add the bot to your server

Click here to invite

Run with Docker

  1. Place docker-compose.yml at the root of your VPS (/root or other).
  2. Fill in your configuration values (DB credentials, tokens, etc.).
  3. Import DiscordBotHangman.sql into your MariaDB instance.
  4. Start the container:
docker-compose up -d
  1. Update the bot (pull latest image):
docker-compose pull && docker-compose up -d
  1. Stop the bot:
docker-compose stop

🛠 Tech Stack

  • Java 20
  • Spring Boot
  • Hibernate
  • MariaDB
  • Docker
  • Maven
  • JDA

📄 License

This project is licensed under the GNU GPL v3.


🔒 Privacy

Details on data storage and usage are described in the Privacy Policy.