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.
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.
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#
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#
Denied Suggestions#
Same idea, but for /answer ... Deny.
Usage#
/suggestions channels set <Channel where Denied suggestions will be sent> <Channel>
Example#
Invalid Suggestions#
For suggestions marked invalid via /answer ... Invalid.
Usage#
/suggestions channels set <Channel where Invalid suggestions will be sent> <Channel>
Example#
Potential Suggestions#
For suggestions marked maybe via /answer ... Maybe.
Usage#
/suggestions channels set <Channel where Potential suggestions will be sent> <Channel>
Example#
Submitting Suggestions#
A submission channel forces members to use suggest inside that one channel. Useful if you want suggestions out of general chat.
Usage#
/suggestions channels set <Channel used to submit suggestions> <Channel>
Example#
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
Setting an answer role is free. It is available on every server, no Premium required.
Premium Configuration Options#
Moving A Suggestion#
Manually move a single suggestion to a different channel.
Usage#
/suggestions move <Suggestion ID> <Channel>
Example#
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#
Automatic Voting Reactions#
Toggles two reactions on every new suggestion so members can vote without typing.
Usage#
/suggestions reaction <True/False>
Example#
To customize the two emojis used:
/suggestions emojis <Type> <Emoji>
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>