Anonymous submissions, color-coded anonymous replies, forum-thread support, and a private mod log that keeps real IDs visible to admins. Cooldowns, daily limits, user blocks, and a panic toggle when things go sideways.
Anonymous confession bots already exist. Most of them are either total free-for-alls (which become a problem fast) or paywall their moderation tools. OpenConfess is built around the idea that anonymity is good for the speaker and accountability is good for the community — and that both can coexist.
OpenConfess focuses on the things that actually matter for running anonymous channels safely: rate limits, blocks, audit trail, and a kill switch.
@everyone and @here are automatically neutered. No anonymous server-wide pings./confession post-button reposts it when needed./confession panic toggles all submissions and replies off server-wide. Use when you need to stop and assess.User commands are just two. Admin commands handle the configuration.
/confession block to block a specific member from submitting. The block is silent — the user can still try, but their submissions don't post.OpenConfess runs as a small standalone Python bot. Clone, configure, run.