Confessions
Anonymous confession channels with moderation, voting, and category routing.
Overview
Confessions lets members anonymously submit messages to a dedicated channel. Each confession is numbered, can be voted on with custom emojis, and can be routed to different channels via categories. Moderators can mute authors and manage a word blacklist.
Getting Started
Enable confessions by setting a channel where they'll be posted, then post the interactive panel.
,confessions add (channel)
,confessions panel
Use ,confess to submit an anonymous confession. Confessions are numbered sequentially and display upvote/downvote reactions.
The confessions channel must have Send Messages permissions for the bot. Confessions containing URLs are automatically rejected.
Basic Configuration
Enable and manage the core confessions setup.
Reaction Emojis
Customize the upvote and downvote reactions on confessions.
If both emojis are set to 'none', no reactions are added to confessions.
Categories
Route confessions to different channels based on a category dropdown. Users select a category when submitting.
If categories are configured, a dropdown appears in the confession submission modal. Confessions default to the main channel if no category is selected.
Word Blacklist
Block confessions containing specific words or phrases.
Blacklist matching is case-insensitive and checks if the word is contained anywhere in the confession text.
Muting Users
Silence confession authors temporarily.
Muted users cannot submit new confessions or replies. This is checked at submission time.
Advanced Features
Troubleshooting
If you receive "channel missing" when submitting, the confession channel has been deleted or the bot lost access.
Confessions containing URLs are rejected. If users report rejected confessions, they may have included a web link.
If the emoji reactions don't appear, check that the bot can add reactions in the confession channel.
After muting a user, they will see an error if they attempt to submit or reply to confessions.