LiveThe dashboard is here. Six years in the making.

Suggestion Commands

Suggestion System

Stand up a suggestion system: submission channels, status routing, voting reactions.

The /suggestions commands set up a suggestion pipeline. Members submit suggestions, moderators approve, deny, mark as maybe, or invalidate them, and each status can route to its own channel.

Tip

The Dashboard suggestions page covers the same configuration with a UI. The slash commands below are still authoritative.

Setting Up Suggestion Channels#

/suggestions channels set configures a channel for a specific suggestion role. Setting any of these enables the suggestion system if it isn't already on.

Tip

Wondering how to actually submit a suggestion? See suggest, or set up a dedicated submission channel below.

New Suggestions#

Every submitted suggestion lands here for review and voting.

Usage#

/suggestions channels set <Channel where new suggestions will be sent> <Channel>

Example#

/suggestions channels set (Channel where new suggestions will be sent)

/suggestions channels set (Channel where new suggestions will be sent) output

Approved Suggestions#

By default, suggestions marked approved with /answer ... Approve update in the original submission channel. To route them to a separate channel:

Usage#

/suggestions channels set <Channel where approved suggestions will be sent> <Channel>

Example#

/suggestions channels set (Channel where approved suggestions will be sent)

/suggestions channels set (Channel where approved suggestions will be sent) output

Denied Suggestions#

Same idea, but for /answer ... Deny.

Usage#

/suggestions channels set <Channel where Denied suggestions will be sent> <Channel>

Example#

/suggestions channels set (Channel where Denied suggestions will be sent)

/suggestions channels set (Channel where Denied suggestions will be sent) output

Invalid Suggestions#

For suggestions marked invalid via /answer ... Invalid.

Usage#

/suggestions channels set <Channel where Invalid suggestions will be sent> <Channel>

Example#

/suggestions channels set (Channel where Invalid suggestions will be sent)

/suggestions channels set (Channel where Invalid suggestions will be sent) output

Potential Suggestions#

For suggestions marked maybe via /answer ... Maybe.

Usage#

/suggestions channels set <Channel where Potential suggestions will be sent> <Channel>

Example#

/suggestions channels set (Channel where Potential suggestions will be sent)

/suggestions channels set (Channel where Potential suggestions will be sent) output

Submitting Suggestions#

A submission channel forces members to use suggest inside that one channel. Useful if you want suggestions out of general chat.

Premium

Submission channels are a Premium and partner-server only feature.

Usage#

/suggestions channels set <Channel used to submit suggestions> <Channel>

Example#

/suggestions channels set (Channel used to submit suggestions)

/suggestions channels set (Channel used to submit suggestions) output

Who Can Answer Suggestions#

By default, anyone with Manage Server can answer suggestions (approve, deny, maybe, or invalid) with the answer command. You can hand that ability to a specific role instead.

Restricting To a Role#

Once a role is set, only members with that role (plus the server owner) can answer suggestions.

/suggestions role set <Role>

Reverting To Manage Server#

Clears the restriction and returns answering to anyone with Manage Server.

/suggestions role disable
Info

Setting an answer role is free. It is available on every server, no Premium required.

Premium Configuration Options#

Premium

Every option in this section is a Premium and partner-server only feature.

Moving A Suggestion#

Manually move a single suggestion to a different channel.

Usage#

/suggestions move <Suggestion ID> <Channel>

Example#

/suggestions move example

/suggestions move example output

Info

The /suggestions move command message is deleted from its origin channel after processing.

DM Updates For Submitters#

Toggles whether users get a DM when their suggestion changes status.

Usage#

/suggestions dm <True/False>

Example#

/suggestions dm example

/suggestions dm example output

Automatic Voting Reactions#

Toggles two reactions on every new suggestion so members can vote without typing.

Usage#

/suggestions reaction <True/False>

Example#

/suggestions reaction example

/suggestions reaction example output

To customize the two emojis used:

/suggestions emojis <Type> <Emoji>

/suggestions emojis example +1 /suggestions emojis examples -1

/suggestion custom emojis example

Suggestion Cooldown#

Sets a cooldown between suggestions per user. Time accepts either a plain number of minutes (for example 5) or a duration string (for example 1h or 2d).

Usage#

/suggestions cooldown <Time>

Example#

/suggestions cooldown example

/suggestions cooldown example output