Medusa/modules/Suggestions
Suggestions
Members post ideas, the server votes with buttons and staff set a status on each one.
Members post ideas in one channel, everyone votes, and staff mark each idea with a status.
How It Works
- A member runs
/suggestwith their idea and an optional category. - Medusa posts it in the Suggestions Channel with upvote and downvote buttons. With Auto-Create Discussion Threads on, it also opens a thread.
- Staff accept it, deny it or set another status with
/suggestion. - The post updates with the new status and reason. With Direct Message On Status Change on, the author gets a DM.
Voting
Each member has one vote. Pressing the other button switches it, and pressing the same button again takes it back. Authors cannot vote on their own ideas unless Allow Author Voting is on.
Settings
| Setting | Default | What it does |
|---|---|---|
| Suggestions Channel | None | Where suggestions are posted. |
| Suggestion Categories | General, Features, Bugs, Discord | Categories members can pick. |
| Suggestion Statuses | Reinstated, Accepted, Denied, Implemented | Statuses staff can set. |
| Allow Author Voting | Off | Lets authors vote on their own ideas. |
| Auto-Create Discussion Threads | On | Opens a thread under each suggestion. |
| Direct Message On Status Change | On | DMs the author when the status changes. |
Commands
| Command | What it does |
|---|---|
/suggest <suggestion> [category] | Post an idea. |
/suggestion accept <messageid> [reason] | Accept a suggestion. |
/suggestion deny <messageid> [reason] | Deny a suggestion. |
/suggestion status update <messageid> <status> [reason] | Set any status from your list. |
| Make Suggestion | Right-click a message, then Apps > Make Suggestion, to post it as a suggestion. Off by default on the Commands page. |
/suggestion belongs to the Generic Staff rank by default. /leaderboard has a Suggestions Submitted board, and the Suggestion Events log records new suggestions and status changes.