A fun Discord bot that automatically replies with savage messages.
758
mateocallec/savage-botSavage Bot is a French Discord bot that automatically replies to messages for fun interactions in your server.
mateocallec/savage-botTHRESHOLD messages (configured via .env)./trashtalk @username for playful interactions.messages.json..env (ACTIVITY).build.sh, start.sh, stop.sh).The bot is configured via environment variables:
| Variable | Description | Example |
|---|---|---|
TOKEN | Your Discord bot token | TOKEN=YOUR_BOT_TOKEN_HERE |
THRESHOLD | Number of messages before the bot replies automatically | THRESHOLD=5 |
ACTIVITY | Bot presence status | ACTIVITY=Watching the chat 👀 |
These can be set in a
.envfile or in your container environment.
Pull the latest image from Docker Hub:
docker pull mateocallec/savage-bot:latest
Run the bot:
docker run -d \
--name savage-bot \
--env TOKEN=YOUR_BOT_TOKEN_HERE \
--env THRESHOLD=5 \
--env ACTIVITY="Watching the chat 👀" \
mateocallec/savage-bot:latest
docker-compose.yml points to mateocallec/savage-bot:latest.docker-compose up -d
docker-compose down
The bot will automatically restart if it crashes, thanks to Docker Compose’s
restartpolicy.
latest – most recent stable release.v1.0.0, v1.1.0 – versioned tags matching CHANGELOG.md.messages.json to override default messages:volumes:
- ./messages.json:/app/messages.json:ro
Content type
Image
Digest
sha256:49695e3a4…
Size
65.9 MB
Last updated
about 1 year ago
docker pull mateocallec/savage-bot