Sticky Messages
Persistent Bottom-of-Channel Messages
Overview
Sticky messages re-post themselves to the bottom of a channel whenever a member sends a message, keeping important information always visible. Each channel can have one sticky message. The previous sticky post is automatically deleted each time it re-posts, so the channel never accumulates duplicates.
Usage
- Setting a sticky — Run
/sticky setwith the target channel and your message content. The bot posts the sticky immediately. - Removing a sticky — Run
/sticky removewith the channel. The current sticky post is deleted and the channel returns to normal. - Updating a sticky — Run
/sticky setagain on the same channel with new content. The old sticky is replaced.
Behaviour
- The sticky only re-posts when a non-bot member sends a message.
- The previous sticky post is deleted before the new one is sent, so only one sticky exists in the channel at any time.
- Sticky configurations persist across bot restarts.
Commands
/sticky set
- Description: Sets or replaces the sticky message for a channel. Posts the message immediately.
- Parameters:
channel(Channel, required) — channel to apply the sticky to.message(String, required) — content of the sticky message, up to 2000 characters.
- Permissions: Manage Messages.
- Available On: Both.
/sticky remove
- Description: Removes the sticky message from a channel and deletes the current sticky post.
- Parameters:
channel(Channel, required) — channel to remove the sticky from.
- Permissions: Manage Messages.
- Available On: Both.