Skip to content

Suggestions

A user-submitted suggestion board with staff approval, public voting, status tracking, and CSV export.

How it works

  1. A member submits a suggestion via a panel button.
  2. The suggestion lands in the suggestions channel with a unique number + voting reactions (upvote / downvote / star).
  3. Staff approve / deny / mark as in-progress / mark as implemented.
  4. Members vote.
  5. Approved + popular suggestions become a track-able backlog.

Statuses

  • pending — newly submitted
  • approved — accepted by staff
  • denied — rejected
  • in_progress — being worked on
  • implemented — done
  • archived — closed without resolution

Where it lives

Dashboard: Engagement → Suggestions. Submission via panel button (configured on the same page).

Permissions

  • engagement.view — see the board
  • engagement.edit — change suggestion status, respond, ban a member from suggesting

Banning a member

If someone abuses the system (spam suggestions, hateful content), use the Ban from suggestions button. They can't submit new ones until unbanned.

Tips

  • Respond to denied suggestions. "Denied because it conflicts with X" feels respectful; silent deny feels dismissive.
  • Use the status column for transparency. Members appreciate seeing "in_progress" — they know the team's working on it.
  • Export periodically. CSV dump for retros or roadmap planning.

Phantom is a product of Hydra Labs. The bot is run as a managed service; you do not need to host it yourself.