A bot that keeps important stuff at the bottom of channels
- Unlike the others, EVERYTHING'S FREE!!
- Unlimited stickies per channel, with commands to easily keep track
- Fast sticky management (All data is cached from the local database on start)
- Channel-based timers for sticky cooldowns which reset when users send messages
- Auto Sticky replacement (Keeps only 1 copy of a sticky message to prevent spam)
!sticky add <channel id> <discord message> - Add a sticky to a channel
!sticky edit <channel id> <sticky id> <discord message> - Edit existing sticky from a channel
!sticky remove <channel id> <sticky id> - Remove a sticky from a channel
!sticky removeall <channel id> - Remove all stickies from a channel
!sticky preview <discord message> - Preview what a sticky looks like
!sticky list <channel id> - List stickies in a channel
!sticky list - List all channels with stickies
!sticky - List all commands
- BOT_TOKEN
- STICKY_COOLDOWN - How many milliseconds a channel's sticky cooldown lasts
Instantly deploy on a server using Docker: https://hub.docker.com/r/ethorbit/discord_sticky-message-bot
docker run -dit -e BOT_TOKEN="MyToken" -e STICKY_COOLDOWN="20000" --name sticky-bot ethorbit/discord_sticky-message-bot:linux
This bot needs:
- Read Messages & History
- Send Messages
- Manage Messages