serenity
3 min read

Starboard

Let members repost the good messages to a channel by reacting to them.

Replace [prefix] with your server's prefix.

What It Does

React to a message with the starboard emoji. Once enough people have done the same, Serenity reposts it in the starboard channel, with a link back to the original.

A message reposted to the starboard

Setting It Up

// Syntax
[prefix]starboard channel [channel]

// Example
;starboard channel #starboard

That's the whole setup — a starboard with a channel is live. Everything below is optional tuning. All of it needs Manage Server.

Setting the starboard channel

Threshold and Emoji

// Syntax
[prefix]starboard count [number]

// Example
;starboard count 3
Changing how many reactions a message needs
// Syntax
[prefix]starboard emoji [emoji]

// Example
;starboard emoji ⭐

Custom server emojis work too.

Changing the emoji members react with

Rules

CommandDecides
[prefix]starboard selfstar on|offWhether members can star their own messages
[prefix]starboard nsfw on|offWhether messages from NSFW channels can be reposted

selfstar off is worth setting on any server big enough for someone to notice they can farm their own starboard entries.

Ignoring Things

// Syntax
[prefix]starboard ignore add [target]

// Example
;starboard ignore add #spam
;starboard ignore add @Muted
;starboard ignore add @member

The target can be a channel, a whole category, a role or a single member — messages from anything on the list never reach the starboard.

;starboard ignore list
;starboard ignore remove #spam

Stats

CommandShows
[prefix]starboard topThe most starred messages
[prefix]starboard leaderboardMembers ranked by stars received
[prefix]starboard stats [member]One member's starboard record
[prefix]starboard settingsEvery setting at a glance

Turning It Off

;starboard disable

Asks for confirmation, then clears the configuration. Messages already on the starboard stay where they are.

Last edited