# How to set up a starboard on Discord

> Repost your server's best messages to a starboard channel when they get enough ⭐ reactions. Set up a Discord starboard bot from a template, no code.

Source: https://buildcord.dev/guides/discord-starboard/
Updated: 2026-11-05
Publisher: Buildcord (https://buildcord.dev)

A starboard is a hall of fame: when members react to a message with ⭐ and it gets enough stars, the bot reposts it in a starboard channel with a link back. The starboard template has the flow drawn. Reactions are server events, so it runs on Buildcord Boost, the $8-a-month plan.

## Steps

1. **Make the starboard channel.** Create a channel such as `starboard`. Let members read it, and let only the bot post.
2. **Turn on the Message Content intent.** On your application's **Bot** page in the Discord Developer Portal, turn on **Message Content Intent**, so the bot can repost what the starred message said.
3. **Start from the starboard template.** Open the starboard template in Buildcord. It makes a bot with a **Reaction added** flow that counts stars and reposts the message.
4. **Pick the emoji and how many stars.** In the flow, change the emoji it watches for or the number of stars a message needs. Fewer for a small server, more for a busy one.
5. **Deploy and star something.** Paste your token and deploy. Star a message from a few accounts and watch it appear in the starboard with its author and a link.

## Good to know

- The bot only knows the text of messages it saw sent while it was running, so stars on older messages may repost less.
- Change the repost's color, footer or layout on the **Embeds** page.
- Keep stars to some channels with a **Channel** check at the start of the flow.

## Questions

### Can I use a different emoji than a star?

Yes. The flow compares the reaction's emoji, so change it to any emoji, including one of your server's own.

### Why does a starboard need a paid plan?

Discord only tells a bot about reactions while it's connected, so a starboard bot has to stay online all the time on a machine of its own. That's what Buildcord Boost pays for.

## Build it

Start from the [Starboard template](https://buildcord.dev/templates/starboard/), with every flow already drawn. Use the starboard template: https://buildcord.dev/templates/starboard/
