Suggestions

Suggestions turns one or more channels into dedicated suggestion channels. Every message posted there becomes a suggestion with vote reactions and its own discussion thread, and Vör can notify a channel once a suggestion gathers enough votes.

Features

  • Every message in a suggestion channel is treated as a suggestion
  • Vote reactions added automatically: ✅ (yes), ❌ (no), ❓ (unsure)
  • A discussion thread is created for each suggestion, named after the first line of the message
  • One vote per member: picking a vote reaction removes that member’s other vote reactions
  • Replies in the suggestion channel are removed and the author is pointed to the suggestion’s thread
  • Optional vote reminder posted once a suggestion reaches a minimum number of votes

Setup

Configure Suggestions from:

/config cog Suggestions

Minimum setup:

  1. Enable Suggestions.
  2. Set one or more Suggestion Channels.
  3. Optionally set a Vote Reminders channel and Minimum Votes.

Config Options

Setting Purpose
Enabled Turn Suggestions on/off (off by default)
Suggestion Channels Channels where every message is treated as a suggestion (up to 5)
Vote Reminders Channel or thread (text, public thread or private thread) where suggestions that reach the minimum votes are posted
Minimum Votes Combined ✅ and ❌ votes needed before a reminder is sent (1-100, default 10)

Commands

Suggestions has no commands. It works automatically in the configured channels and is configured via /config cog Suggestions.

How It Works

Posting a Suggestion

When a member posts a normal message in a suggestion channel, Vör adds the ✅, ❌ and ❓ reactions and opens a thread on the message. The thread is named after the first line of the suggestion (up to 100 characters), or “Suggestion from " if the message has no text.

Replies

Replies to messages in a suggestion channel are deleted, and Vör posts a short message (removed after 10 seconds) asking the member to use the suggestion’s thread instead. Members with the Manage Messages permission are exempt and can reply normally.

Voting

Members vote by reacting with ✅, ❌ or ❓. Each member gets one vote, so choosing a new vote reaction removes their previous one. Vör’s own reactions are not counted.

Vote Reminders

When the combined ✅ and ❌ count on a suggestion reaches Minimum Votes, Vör posts a 💡 Suggestion Reminder embed in the Vote Reminders channel showing the author, total votes, the yes/no split and a jump link. The embed is green when yes votes lead, red when no votes lead, and blurple on a tie. ❓ votes do not count towards the threshold.

Notes

  • Bot messages and non-standard messages (such as system messages) are not turned into suggestions.
  • Each suggestion only triggers one vote reminder, even if votes keep coming in afterwards.
  • If no Vote Reminders channel is set, or it cannot be found, reminders are skipped.
  • Vör needs permission to add reactions, create threads, and manage messages (to remove other vote reactions and delete replies) in suggestion channels.