Blank Bot
Features:: Creates democratic ranking and voting system for discord servers
Also manages LFG Chats to reduce clutter by making threads for messages pinging roles
Contains a /timestamp function for creating universal timestamps
Also has code for handling reaction roles but currently not in use
This project includes a Docker setup for easy deployment.
- Node.js version: 22.13.1 (as specified in the Dockerfile)
- Exposed port: 3000 (not typically used for Discord bots, but included for completeness)
- Environment variables:
- The bot requires a
.env
file in the project root. Make sure to provide all necessary Discord bot credentials and configuration in this file.
- The bot requires a
-
Ensure you have Docker and Docker Compose installed.
-
Place your
.env
file in the project root (same directory asDockerfile
). -
Build and start the bot:
docker compose up --build
This will build the image and start the bot in a container named
javascript-app
.
- The container will restart automatically unless stopped.
- No additional volumes or external services are required.
If you do not have a .env
file, create one with the required environment variables for your Discord bot.