Skip to main content

Managing Suggestions

Key​

KeyDescription
< >Required
[ ]Optional

Note: The above placeholders are not required. They are simply to show you what the required fields are. The bot will tell you what fields are required.

| = Means "or" administrator = A user with the Manage Server permission

Overview​

Managing suggestions is simple. Each suggestion is assigned a Suggestion ID (sID). From there, staff members can either resolve, or add a note to a suggestion with the sID. The sID is located in the footer of each suggestion:

Submitter
acollierr17

Suggestion
Bring out Wumpus to meet the fans!

Results so far
: 3
: 1
User ID: 158063324699951104 | sID: lrt97z1s

You can also find the sID in the message the bot sends after you send a suggestion.

Hey, anthony. Your suggestion has been sent to suggestions to be voted one!

Please wait until it gets approved or rejected by a staff member.

Your suggestion ID (sID) for reference is lrt97z1s
Guild ID: 601219766258106399 | sID: lrt97z1s

However, you won't have to worry too much about trying to remember IDs. The bot will autocomplete the suggestion ID as you type it out!

Suggestion Threads​

If enabled, you can have the bot automatically create threads when a new suggestion is submitted as well as have them automatically archived when a suggestion is approved or rejected. View the respective configuration sections for more information.

Slash Command Permissions​

By default, only users with "Manage Server" permissions can manage suggestions. However, if you want other staff members to have access to these commands, the following steps can be followed:

  • Navigate to your guilds settings page. This is "Server Settings" in the dropdown.
  • Click "Integrations".
  • Under "Bots and Apps" click on "Suggestions Bot".
  • Click on the command you wish to edit, for this example select "/resolve".
  • Select "Add roles or members" to edit who can use the command.
  • Select the roles or members you want before clicking "Add".
  • Under the menu post selection you can now add or remove permissions for those selected items.
  • Click "Save".
  • Repeat for all commands you want to change.

If you are editing one of the following commands, we recommend also editing the others.

Group one:

  • /resolve
  • /approve
  • /reject
  • /queue
  • Resolve Suggestion

Group two:

  • /setup
  • /configure
  • /blocklist

Due to Discord restrictions, this cannot be done on Discord Mobile at the time of writing

You can read the official Discord page here.

Resolve Suggestions​

Suggestions are resolve using the sID. Once you have it, run the command /resolve <sID> and fill in the form.

If you opt'd to approve the suggestion for example, the following series of actions will happen:

  • The suggestion will update as "Approved" in the suggestions channel and its results will be logged.
  • The user will receive a DM that you approved their suggestion.
  • The results of that suggestion will be posted to the suggestion logs channel.
  • If a response has been added, that will be displayed in the results message.
  • If the suggestion has a thread attached, it'll automatically be archived if enabled in the configuration.

Currently, the following resolution options are available:

  • Approve
  • Reject
  • Implemented
  • Duplicate

All of these options can be used in the /resolve command. For backwards compatibility we also have /approve and /reject to approve and reject suggestions without a modal.

Results
: 5
: 3

Suggestion
Bring out Wumpus to meet the fans!

Submitter
anthony

Approved By
anthony

sID: lrt97z1s

An optional response may also be left on suggestions when approving:

Results
: 5
: 3

Suggestion
Bring out Wumpus to meet the fans!

Submitter
anthony

Approved By
anthony

Response
Thank you for supporting Wumpus!
sID: lrt97z1s

If you enabled DM responses and the user has enabled them, they will receive a DM that their suggestion has been approved.

Hey, anthony. Your suggestion has been approvedanthony!

Your suggestion ID (sID) for reference is lrt97z1s
Guild ID: 601219766258106399 | sID: lrt97z1s

It seems like a lot, doesn't it? It really isn't, because it all happens in the matter of seconds!

Suggestions Logging​

When a suggestion is approved or rejected, the following information will be logged:

  • the results (this is from the vote count collected via the vote buttons)
  • the suggestion
  • the submitter
  • the staff member that approved or rejected the suggestion
  • the sID
  • the response (if one was given)
Hey, anthony. Your suggestion has been approvedanthony!

Staff Response: Thank you for supporting Wumpus!

Your suggestion ID (sID) for reference is lrt97z1s
Guild ID: 601219766258106399 | sID: lrt97z1s

If you wish to set up the suggestion logs channel, you may refer here.

Clearing Suggestions​

There may be a time when you have a duplicate or bugged suggestion. In this instance, the suggestion message may clog up your channel, or the suggestion ID may clog up auto-complete.

Due to this issue, we introduced the /clear command to help manage these suggestions. Provide the suggestion ID or select it from auto-complete to execute the command.

I have cleared lrt97z1s for you.

Optionally, a response note on why it was cleared may be added to the suggestion via the response option. At this time, this response is internal and can't be viewed.