Skip to main content
Messages that send themselves, in five different shapes.

Sticky messages

A message that stays pinned to the bottom of the channel. When someone talks, it’s deleted and re-sent below their message.
Requires Manage Messages. Aliases: stickymessage, stickymsg, sm.
One per channel, and use it sparingly — a sticky message in a busy channel is deleted and re-posted constantly, which is visually noisy. Best for slow channels where the information genuinely matters: rules in #support, format requirements in #applications.

Scheduled messages

Recurring messages on an interval or a cron-like schedule.
You’ll be prompted for the message content. Requires Manage Messages. Aliases: timer, automessage, automsg, am.

Only when people are around

Skips the message if nothing has been said recently. Stops a scheduled reminder posting into an empty channel at 4am. Aliases: requireactivity, ra, active. Times respect your timezone if you’ve set one.

Dead chat revivers

The inverse of a scheduled message: fires only when a channel has been quiet for a while.
After 2 hours of silence, the message posts. Aliases: deadchat, dc, inactivity, inac.
Randomise it — a revive message that says the same thing every time reads like a bot nagging people. {random: a, b, c} picks fresh each time. See operators.

Paginated messages

A message members page through with buttons or reactions. Good for rules, FAQs and guides that would otherwise be a wall of text.
1

Create it

2

Add pages

3

Pick the navigation style

Requires Manage Messages. Aliases: paginate, pages, page, pg.

Response buttons

Attach buttons to any message that reply privately to whoever clicks them. Nobody else sees the response.
Requires Manage Messages. Aliases: responsebutton, rbutton, rb. Buttons are indexed from 1, oldest first. !button view <message> 1 shows what a button is configured to say.
This is a lightweight FAQ that doesn’t clutter the channel. One message, five buttons, five common questions — each answered privately so #general doesn’t fill with the same explanation forty times.

Which should I use?

Command reference