Suggestions

Up to 3 suggestion boards with voting, an optional staff review queue, and 9 statuses to say what happened. Decided without necessarily being closed.

On this page

A board is a channel plus its rules. Feature requests, event ideas and bug reports can each have their own board, their own voting style and their own statuses.

Setting up a board

  1. Switch it on

    Community → Suggestions.

  2. Use Quick Setup, or build it by hand

    Quick Setup is four short steps: the channel and how members suggest, how a suggestion looks and how members vote, who manages them (with an optional approval queue and decision announcements), then a summary. It can create the suggestions channel, a decisions channel and a private review queue for you.

  3. Create a board and pick its channel

    Up to 3 boards, one per channel: two boards in one channel would make channel submissions ambiguous.

  4. Choose how members submit

    Members suggest with: The command (/suggestion create, the default), Channel messages (Arclo turns each message posted in the board's channel into a suggestion card), Both, or A button on a sticky message that opens a popup.

  5. Choose the voting style

    Buttons or reactions.

  6. Publish

    Publish opens the board. A board has no panel message of its own: Arclo posts each suggestion as it comes in. Save draft keeps a board closed while you work on it.

#suggestions
ArcloBOTToday at 12:00 PM
Nebula Collective – Suggestions

User

@Mira

Suggestion

Add a channel for sharing what everyone is playing this week.

Votes

Yes: 24 (80%) | No: 6 (20%)green_left_sidegreen_middlegreen_middlegreen_middlegreen_middlegreen_middlegreen_middlegreen_middlewhite_middlewhite_right_side

Suggestion Status

Waiting for staff

Suggestion #142

Yes · 24No · 6View VotesStaff Options

Suggestion #142See Thread ›

There are no recent messages in this thread.

The default suggestion card, with button voting and the staff menu.

Suggesting with a button

Pick A button and the board keeps a sticky message at the bottom of its channel with one button on it. Pressing it opens a popup: the suggestion itself, the anonymity choice when members choose, and a file upload when the board takes files. The sticky, the button and every word on the popup are designed in the board builder, with a live preview of each.

  • The sticky moves back under the newest suggestion about seven minutes after the last new message in the channel (every new message restarts the wait). Any sooner and Discord would draw it as part of that suggestion's card, since Arclo posts both. When the button comes back, in the builder, changes the wait, and can bring it back after a number of new messages instead, for a busy board where suggestions keep arriving inside the wait.
  • It belongs to the board, not to Sticky Messages: it isn't listed on that page, doesn't count toward its limit, and keeps running while Sticky Messages is off. A channel holds one sticky, though, so a channel that already has a Sticky Messages sticky can't take a button board.
  • /suggestion create points members at the button instead of taking a suggestion itself.

The discussion thread

  • Open a thread for every suggestion is on by default, public or private. Archive the thread after a decision closes it a while after the suggestion is decided (off by default, so threads stay open).
  • A welcome message can open each thread. Mentioning {user} in its text pings the member and adds them to the thread; an anonymous suggestion pings nobody.
  • With Members can attach files on (it needs the thread), the files from the popup, a channel post or /suggestion create are posted in the thread by Arclo, where they stay, up to 10 per suggestion. A suggestion waiting for approval keeps them under its review card until a manager lets it through.

Voting

StyleBehavior
ButtonsThe default: Yes, No, View Votes and Staff Options. Supports anonymous votes, a confirmation before switching sides, and the voter browser. Turn both vote buttons off for an intake board nobody votes on.
ReactionsSimpler and more familiar. Cannot be anonymous (Discord shows who reacted), so Arclo forces those options off rather than pretending.
  • One vote per member (on by default) means Yes or No, never both, with Confirm before switching sides asking first.
  • Pressing your own side again removes your vote, while Members can change or remove their vote is on (the default).
  • A Voting cooldown per member per board (off by default, up to a day) limits vote spam, and Who can vote and Roles that can't vote limit who takes part.

Statuses

Every suggestion carries one of 9 statuses, each with its own color and emoji: Waiting for staff, Waiting for approval, Approved, Denied, Considered, Implemented, In progress, Duplicate and Custom status, where staff type the label. The first two belong to Arclo (posted, and held for approval); staff set the rest from Staff Options or /suggestion status.

Decided does not have to mean closed

Whether a decided suggestion keeps collecting votes is your call, not the bot's. With Close voting when staff decide on (the default), Approved, Denied, Implemented, Duplicate and Custom status stop the voting, while Considered and In progress keep it open, because they say the suggestion is still on the table. Switch it off and every suggestion keeps gathering support whatever its status.

  • Auto-mark as Considered at and Auto-deny at set a status from the net score (“net +20 becomes Considered”, “net −10 becomes Denied”) but only while the suggestion is undecided.
  • Announce the decision as a reply to the suggestion or in a decisions channel (off by default). Post the decision in the suggestion's thread and DM the member who suggested it are both on by default, and Require a response makes staff give a reason.

The review queue

With Staff approve suggestions before they go up on, a submission is held and posted as a card in your review channel (Arclo can create a private one for you). Post it publishes it as a normal suggestion; Reject asks for a reason the member sees and is an ordinary denial.

The queue is post or reject, never edit

The review card cannot rewrite somebody's suggestion into something else before publishing it: what goes up under a member's name is what they wrote. Once it is posted, managers can still correct the text from Staff Options, like any other suggestion.

Who manages suggestions

Suggestion managers, on the Settings tab, are the roles that can decide, edit, reopen and delete suggestions, use Staff Options and block people from suggesting, on every board. Administrators always qualify. Each board also has its own Who can suggest, Roles that can't suggest, a Suggestion cooldown and length limits (up to 1,900 characters).

Placeholders

{user}, {suggestion}, {suggestion_number}, {yes_votes}, {no_votes}, {yes_percent}, {approval_bar}, {suggestion_status} and {status_emoji} are the ones the default card uses; the { menu in each editor lists the rest, from {reviewer} and {staff_response} to {thread} and {message_link}. The last two of the first list are split deliberately, because the default design prints the status inside a code block, where a custom emoji's raw form would show through.

Logging

The Suggestions logger, on the Settings tab or in Logging, records suggestions posted, held for approval, let through, decided, edited, deleted and rejected from the queue, members blocked and unblocked, and boards closed and reopened.

Commands

  • /suggestion create <suggestion> [board] [anonymous] [image]
    Everyone

    Posts a suggestion to one of the server's boards.

  • /suggestion status <suggestion> <status> [response] [label]
    Suggestion managers

    Decides a suggestion. Approved, denied, considered, implemented, in progress, duplicate or a status of your own.

  • /suggestion votes <suggestion>
    Everyone

    Shows who voted on a suggestion, and how it stands.

  • /suggestion edit <suggestion>
    Author or managers

    Rewrites a suggestion. Yours, or any of them if you manage suggestions.

  • /suggestion delete <suggestion>
    Author or managers

    Removes a suggestion and its message.

Note

The whole set is 5 commands, on purpose. Everything else staff need (a status, editing the text, reopening, blocking the author, deleting) is on the Staff Options menu attached to each suggestion card.

Still stuck? Ask in the support server: somebody there has almost certainly configured this before.