A modular discord bot for the Prostir Discord community.
- Modular system: turn off features you don't need
- Channel counters
- XP Leveling system
- Ping response: set messages to be randomly given to people who mention a bot
- Short videos downloading (TikTok, Instagram Reels, YouTube Shorts)
- Automated voice channel creation
- Garry's Mod chat relay (Garry's Mod addon)
To deploy the bot, first make sure you have Docker and Node 20.
After that you need to copy an example config,
rename it to config.json
and fill it up appropriately.
Additionally, create a token.txt
file, where your bot token
will be stored.
After that, run
npm run deploycmds
This will register commands for the given guildId
in config.
Start the bot by running
docker compose up --build
This bot is used by the ukrainian Garry's Mod community "Prostir".