Suggestions

Set up and manage the suggestion system

A suggestion setup turns one Discord channel into a workflow for collecting, voting on and reviewing ideas. Members submit suggestions, staff choose an outcome, and Aethor keeps the suggestion card and its history together.

Setup

Run /setup create and pass the channel where members should post:

The command creates the setup and opens a private dashboard. Configure the rest there:

AreaWhat you can change
StatesDestination channels, labels and colors for Accepted, Denied, Planned, Implemented and Duplicate.
VotingVote emojis, the optional thread button and the trending-color threshold.
SubmissionMember cooldown, minimum membership age, open-suggestion limit and duplicate checks.
Staff workflowReview queue, member-edit review, state history and moderation log.
MediaMedia channel and attachment handling.

The setup posts a pinned member guide and a locked example suggestion. The example is a preview, not a real suggestion.

Member workflow

Members can type a message in the channel, run /suggest, or use a persistent submission panel posted with /setup submit-button. Aethor posts a Components V2 card with the author, public suggestion number, text, optional avatar, media and vote controls.

Suggestion #42
Add a music channel so we can share tracks.
👍 12 #️⃣ 9 👎 3

The first and third buttons add or remove an upvote or downvote. The middle button shows the net score. Authors cannot vote on their own suggestion. If they click a vote control, Aethor offers a private Delete YOUR SUGGESTION action; deletion is permanent.

With automatic threads enabled, Aethor starts Discussion: suggestion <number> automatically. Otherwise, the configured thread button lets members start a discussion. Read Suggesting for the member workflow and Enable suggestion threads for the two thread modes.

Staff workflow

Staff can use the private suggestion-manage message action or the suggestion-accept, suggestion-deny, suggestion-plan, suggestion-implement and suggestion-duplicate actions. The same actions are available as commands with a suggestion number.

A state channel is optional. When one is configured and posting is enabled, Aethor removes the previous status message and posts a locked copy in the new channel. Labels and colors come from the setup. Suggestions can move directly between states; applying the current state again is rejected. suggestion-comment works in every state.

Moderation replies are private by default. A moderator can choose a public reply and add a reason. With State history enabled, each transition appears in the latest card with its timestamp. suggestion-restore reopens a resolved suggestion with its votes and media, but it creates a new Discord message ID.

If you want staff approval before publication, enable the review queue. For the dashboard version of this workflow, read Suggestions on the dashboard. For the full notification examples, read Suggestion messages and notifications.

Limits and permissions

In the suggestions channel and any configured state channel, Aethor needs View Channel, Send Messages, Embed Links, Read Message History, Manage Messages, Manage Threads, Send Messages in Threads and Pin Messages. A media channel also needs Attach Files and Manage Webhooks.

Free servers get 1 suggestion setup. Premium servers get 5. /setup delete removes the setup and its stored suggestions with no undo. Per-setup limits can also restrict submissions by member, age, cooldown, duplicate text or open-suggestion count.

Read Suggestion operations for search, CSV export, audit logs, media storage, stalled-setup reminders and the complete limits list.