Suggestions

Suggestions & Starboard Overview

Empower your community to submit, vote on, and track ideas with a comprehensive suggestion system featuring boards, categories, a complete status lifecycle, voting, and real-time status management.

Quick Commands

/suggest <text> — Submit suggestion
/suggestion accept <id> [response] — Accept suggestion
/suggestion decline <id> [response] — Decline
/suggestion implement <id> — Mark implemented
/suggestion list [status] — List suggestions
/suggestion review — Review pending

Dashboard Guide

Manage all suggestions from the Suggestion Boards page in your SYNTHET dashboard:

Suggestion Boards

Central hub for managing boards and suggestions:

  • • Create and manage suggestion boards
  • • Link boards to specific Discord channels
  • • Configure board visibility and permissions
  • • View all suggestions organized by board
  • • Search and filter by status or category

Voting Settings

Configure community voting behavior:

  • • Enable/disable upvote/downvote buttons
  • • Set voting weight for roles
  • • Configure vote display (public/private)
  • • Set minimum level for voting
  • • Real-time vote count display

Status Management

Control the suggestion lifecycle:

  • • 9-status system (New, Under Review, Accepted, etc.)
  • • Quick status change buttons
  • • Add response when changing status
  • • Automatic DM notifications to authors
  • • Audit trail of all status changes

Review Queue

Manage pending suggestions efficiently:

  • • View all pending review suggestions
  • • Sort by votes, date, or status
  • • Bulk status actions
  • • Add admin notes or responses
  • • Archive or delete suggestions
Screenshot: Suggestion board dashboard showing suggestions with voting counts and status

What is the Suggestions System?

The Suggestions module lets community members submit ideas and feedback using the /suggest command, vote with interactive upvote/downvote buttons, and follow their suggestion through a complete lifecycle from submission to implementation. Staff members manage suggestions through commands or the web dashboard.

Suggestions are organized into boards (tied to specific Discord channels) and optionally tagged with categories. Every status change updates the original suggestion embed in real-time and sends a DM notification to the author, keeping them informed throughout the process.

Key Features

Boards & Categories

Organize suggestions into boards (linked to Discord channels) with optional categories for filtering and organization.

Interactive Voting

Upvote/Downvote toggle buttons on every suggestion. Vote again to remove your vote. Real-time score tracking.

9-Status Lifecycle

Track suggestions through: New, Under Review, Needs Info, Accepted, In Progress, Implemented, Declined, Duplicate, Archived.

DM Notifications

Suggestion authors receive DM notifications whenever their suggestion status changes.

Real-Time Updates

The original suggestion embed updates live when votes change or status transitions occur.

Staff Management

Full lifecycle control through commands or dashboard with comprehensive permission handling.

Screenshot: Suggestion message in Discord with voting buttons and status badge

Suggestion Status Lifecycle

Every suggestion follows a clear, 9-status journey from creation to resolution:

New: Just submitted by a member, awaiting staff review
Under Review: Staff is actively evaluating the suggestion
Needs Info: Staff needs more details from the author
Accepted: Approved for implementation
In Progress: Currently being worked on
Implemented: Successfully completed and deployed
Declined: Not approved with staff reasoning
Duplicate: Marks duplicate of another suggestion
Archived: Removed from active view but preserved in history

Common Use Cases

Community Feedback

Gather and organize member ideas for improving your server

Feature Requests

Let community vote on desired features and improvements

Bug Reports

Create a dedicated channel for tracking and fixing bugs

Event Planning

Crowdsource event ideas and let community vote on favorites

Rule Suggestions

Get member input on server policies and rule changes

Screenshot: Suggestions dashboard showing multiple suggestions in different statuses with vote counts

Best Practices

  • • Create dedicated channels for suggestion boards (e.g., #suggestions, #feature-requests, #bug-reports)
  • • Use categories to organize different types of suggestions
  • • Review pending suggestions regularly to show members you're engaged
  • • Provide responses when declining suggestions to explain reasoning
  • • Update status from "Accepted" to "In Progress" to keep members informed
  • • Mark suggestions as "Implemented" when complete and celebrate the achievement
  • • Check for duplicates before accepting new suggestions
  • • Use "Needs Info" status when you need clarification from authors
  • • Keep voting transparent so members see their impact
  • • Archive old suggestions periodically to keep the board clean