Starboard
Starboard lets your community highlight great messages with a configured reaction emoji. When a message reaches the threshold, it is reposted in the starboard channel.
Features
- Reaction-driven highlights using configurable emoji
- Configurable threshold before a post appears on starboard
- Optional self-star blocking
- Per-channel ignore list
- Keeps starboard entries updated as stars are added/removed
- Preserves message context with jump links and attachments
- Optional anti-spam detection for suspicious star toggling
Setup
Configure Starboard from:
/config cog Starboard
Minimum setup:
- Enable Starboard.
- Set Starboard Channel.
- Pick threshold and emoji to fit your server.
Config Options
| Setting | Purpose |
|---|---|
Enabled | Turn Starboard on/off |
Starboard Channel | Where highlighted messages are posted |
Star Threshold | Stars required before posting |
Star Emoji | Emoji that counts as a star |
Allow Self-Starring | Allow users to star their own posts |
Ignored Channels | Channels excluded from Starboard |
Anti-Spam Detection | Enable suspicious behavior alerts |
Cycle Detection Threshold | Add/remove cycles required before alert |
Detection Timeframe (minutes) | Time window for cycle checks |
Log Channel | Destination for suspicious activity alerts |
Commands
All commands are under /starboard.
| Command | Description |
|---|---|
/starboard audit <message_id_or_link> | Show founding stars that pushed a message onto Starboard |
/starboard top [all-time/month/week/day] | Show top starred messages for a timeframe |
/starboard user <member> | Show recent messages starred by that user |
/starboard config | Open Starboard config panel |
Notes
- NSFW channels are ignored by Starboard.
- Messages in ignored channels are skipped.
- If Starboard Channel is missing or inaccessible, posting/updating is skipped.
- Anti-spam alerts require both
Anti-Spam Detectionenabled and a validLog Channel.