Suggestions

Voting System

Every suggestion embed includes interactive voting buttons that let your community express support or opposition in real-time.

How Voting Works

When a suggestion is submitted, SYNTHET posts an embed in the board's linked channel with three buttons: Upvote, Downvote, and Info.

Vote Buttons

Upvote

Click to vote in favor. Click again to remove your upvote. If you previously downvoted, your downvote is replaced with an upvote.

Downvote

Click to vote against. Click again to remove your downvote. If you previously upvoted, your upvote is replaced with a downvote.

Info

Shows detailed suggestion information including your current vote, full description, board, category, author, and vote breakdown.

Toggle Behavior: Voting is a toggle — clicking the same vote button twice removes your vote entirely. Each user gets exactly one vote per suggestion at any time (up, down, or none).

Vote Modes

Each board has a default vote mode that controls which buttons appear on suggestion embeds.

UP_DOWN Mode

The default mode. Members can upvote or downvote suggestions. The score is calculated as upvotes minus downvotes. This gives a clear positive/negative sentiment measurement.

defaultVoteMode: "UP_DOWN"
Best for: Feature requests and ideas where you want to measure community consensus

UP_ONLY Mode

Only the upvote button is shown. Members can express support but cannot downvote. Score equals the total number of upvotes. Good for measuring interest level without negativity.

defaultVoteMode: "UP_ONLY"
Best for: Wishlist-style boards, general enthusiasm measurement, and positive-only feedback

Score Tracking

Every suggestion tracks three vote metrics that are displayed on the embed and in the dashboard:

👍 UpvotesTotal number of upvotes the suggestion has received
👎 DownvotesTotal number of downvotes the suggestion has received
📊 ScoreNet score calculated as upvotes minus downvotes. Shown in the embed footer.

The suggestion embed updates in real-time whenever someone votes. The vote counts and score in the embed always reflect the current state.

Viewing Your Vote

Click the Info button on any suggestion embed to see a detailed view that includes your current vote status.

The info display shows:

Full suggestion title and description

Current status with emoji indicator

Board and category information

Author mention

Complete vote breakdown (upvotes / downvotes / net score)

Your current vote (if any)

Suggestion source and ID

Configuring Vote Mode

The vote mode is configured per board from the web dashboard. Go to Dashboard → Suggestions → Boards, select a board, and set the Default Vote Mode field.

Note: Changing the vote mode only affects new suggestions. Existing suggestions keep their current buttons and vote data.

Voting Best Practices

Use UP_DOWN for feature decisions

When you need to know if the community is for or against an idea, UP_DOWN gives the clearest signal

Use UP_ONLY for wishlists

When all ideas are valid and you just want to measure interest level, upvote-only avoids negativity

Keep one vote mode per board

Different boards can use different modes, but keep each board consistent for fair comparison

Votes inform, not decide

Communicate to your community that votes show interest but staff makes the final decision on implementation