📌 Always Visible
Pin important messages that automatically repost when they scroll out of view. Perfect for rules, announcements, or instructions.
🔄 Auto-Repost
Automatically reposts when message scrolls up
🎨 Rich Embeds
Support for embeds and formatting
⏱️ Smart Detection
Only reposts when needed
📝 Easy Management
Update or remove sticky messages anytime
Modules menu, Engagement, Sticky Messages. The dashboard page and the /sticky command work on the same notes.
- Trigger count: how many messages have to pass before the note is reposted. 1 to 50.
- Cooldown: the shortest gap between two reposts, in seconds. Up to 3600. The lowest you can go is 10 seconds, or 3 on a premium server.
- Message text up to 2000 characters. As an embed: title up to 256, description up to 4096, plus thumbnail, image, footer and author.
- Variants let you store several versions of the text so the same note does not read identically every time.
- Active hours run from a start to an end time in HH:MM, in a timezone you set. Outside that window the note stays quiet.
- Trigger roles and ignore roles decide whose messages count. Bots can be ignored entirely.
- A note can post into a different channel than the one it is watching, and can be sent through a webhook.
/sticky createNew note in a channel. Takes plain text or embed fields, and optionally a trigger count, cooldown, webhook and active hours.
/sticky editChange an existing note by its ID.
/sticky listEvery note in this server, with its ID.
/sticky toggleSwitch one note on or off. /sticky toggle-all does the whole server at once.
/sticky deleteRemove a note.
/sticky statsHow often a note has been reposted.
- Channel rules and guidelines
- Important announcements
- Support instructions
- FAQ links
- Event information
Related articles