> For the complete documentation index, see [llms.txt](https://discortics.com/llms.txt). A consolidated single-file corpus is available at [llms-full.txt](https://discortics.com/llms-full.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://discortics.com/guides/sticky.md).

# Sticky Messages

A sticky message moves back to the bottom of its channel as members chat. Each channel can have one.

## Before you begin

- You need **Manage Server**.
- Use a text or announcement channel.
- In that channel, Discortics needs **View Channel**, **Send Messages**, **Embed Links**, and **Read Message History**.

## Create a sticky message

### Dashboard Setup

1. Open [Dashboard → Sticky](/dashboard/sticky).
2. Select **Add sticky channel**, then choose a channel.
3. Keep **Enable sticky message** on.
4. Set the **Repost delay**.
5. Design the message, then save.

### Discord Command Setup

1. Run `/settings sticky`.
2. Select **Sticky Messages**, then **Create sticky**.
3. Choose a channel and build the message.

To create a plain-text sticky in one line:

`;sticky set #general --msg "Read the rules" --delay 10s`

## Repost delay

The delay starts at the first new member message. When it ends, the sticky moves to the bottom. Bot messages don't trigger a repost.

- **Default:** 5 seconds
- **Range:** 5 seconds to 1 hour

## Turn off or remove a sticky

- **Turn off** deletes the posted message and keeps your design.
- **Remove** deletes the posted message and its saved design.

## Sticky leaderboards

> [!IMPORTANT]
> Sticky leaderboards need Prime or Custom.

A sticky leaderboard posts the top ten and updates the same message every 24 hours.

### Dashboard Setup

1. Open [Dashboard → Sticky](/dashboard/sticky?tab=leaderboards) and select **Leaderboards**.
2. Choose a **Leaderboard and period**.
3. Choose a **Channel**.
4. Select **Publish leaderboard**.

### Discord Command Setup

1. Run `/settings sticky`.
2. Select **Sticky Leaderboard**.
3. Choose **Create leaderboard**, then pick a leaderboard, period, and channel.

Your server can have one message for each leaderboard and period. Different leaderboards can share a channel.

## Limits

| Resource            | Public | Prime | Custom |
| ------------------- | -----: | ----: | -----: |
| Sticky channels     |      5 |    15 |     50 |
| Sticky leaderboards |      — |   Yes |    Yes |

Sticky leaderboards don't count toward your sticky channels or saved embeds.

If your plan's limit drops, Discortics keeps your oldest sticky channels up to the new limit and removes the rest. Sticky leaderboards are removed when Prime or Custom ends.

## Commands

| Command                                         | What it does                      |
| ----------------------------------------------- | --------------------------------- |
| `/settings sticky`                              | Open sticky settings              |
| `;sticky set #channel --msg "text" --delay 10s` | Create or replace a sticky        |
| `;sticky on #channel`                           | Turn a sticky on                  |
| `;sticky off #channel`                          | Turn a sticky off                 |
| `;sticky delay #channel 30s`                    | Change the repost delay           |
| `;sticky remove #channel confirm`               | Remove a sticky and its design    |
| `;sticky list`                                  | Open your list of sticky channels |

All of these need **Manage Server**.

## Troubleshooting

**The sticky isn't reposting.** Check that it's enabled and that a member, not a bot, sent the latest message. Then check the permissions above.

**I can't add another channel.** You've reached your plan's limit. Remove a sticky channel or upgrade.

**A leaderboard shows a warning.** Follow the warning on **Dashboard → Sticky → Leaderboards**. If its message or channel was deleted, remove the leaderboard and create it again.
