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

If you haven't already done so, please refer to the Getting Started section to set up slash command permissions. By default, only administrators can manage suggestions. However, if you want other staff members to have access to these commands, please refer to the aforementioned section.

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.