- docker
- docker compose plugin
- Create a discord bot.
Create a discord bot with the following:
Intents:
Server Members Intent (GUILD_MEMBERS)
Permissions:
MANAGE_ROLES
MODERATE_MEMBERS
BAN_MEMBERS
SEND_MESSAGES
- Set the bot token in .env
DISCORD_TOKEN=YOUR_BOT_TOKEN
- Set the Channel ID where the bot updates will be sent
BOT_UPDATES_DISCORD_CHANNEL_ID=YOUR_CHANNEL_ID
- Run the bot via docker
docker compose up -d --build
- Join the guilds you want to sync with the bot