
CleanerBot#3408
Fair inactivity cleanup + event analytics. No message access, no privileged intents. Use /start
CleanerBot — Fair inactivity cleanup + event analytics (RSVPs, cohorts, health trends) that keeps your server active, not bloated.
CleanerBot automatically finds and manages inactive members for you: it sends fair warnings, assigns inactivity roles, and (optionally) removes members once your rules are met — all without reading messages. Start from a preset tuned for gaming guilds, creator communities, education cohorts, SaaS products, or NGOs so setup takes minutes instead of hours. EU-hosted and built in Germany.
🇪🇺 EU-hosted (Germany-built) • No privileged intents • No message access
🔐 No privileged intents • 📬 No message access • ✅ Every cleanup action explained before it runs • ⚙️ Lite mode tracks scores during onboarding, automations stay paused until you finish setup.
⚠️ CleanerBot does not act immediately after setup. It tracks inactivity first, then acts based on your configured thresholds. No instant kicks or removals.
Setup in Minutes
- Invite CleanerBot and grant minimal permissions.
- Run /start to walk through thresholds, roles, and rules (guided setup).
- Review scheduled warnings, role changes, and removals before they launch — most actions run days or weeks later, never suddenly.
If you’re unsure what to pick, start with the default preset and adjust as you learn.
Impact Highlights
Typical results after 60+ days:
- Up to 20% fewer inactive members cluttering the server
- Around 30% more members re-engaged through fair, early warnings
- Hours of manual moderation saved each week compared to manual inactivity checks.
Why CleanerBot
- ⚖️ Fair by design: Members get clear warnings and time to react before anything happens.
- 🧭 Predictable thresholds: You define what “inactive” means — CleanerBot enforces it gently and consistently.
- 🛡️ Privacy-first: No privileged intents, no stored message content, and retention controls you can explain to any member or stakeholder.
Activity Health Score (AHS)
Activity Health Score (AHS) turns Inactivity Scores (Decay Scores) and engagement signals into a single, shareable health snapshot — perfect for stakeholder updates, sponsorship decks, or listing badges.
How the Inactivity Score works (Decay Score)
- Inactivity: Inactivity nudges the score upward; every qualifying activity instantly lowers it.
- Defaults: Day 21 warning → day 42 inactivity role → day 89 optional removal. Adjust every threshold with /config.
- Automations: DM or channel warnings, automatic role assignment, scheduled removals — manual or automatic.
- Seriousness-aware decay: Two-decimal Inactivity Scores with age-based seriousness modifiers and boost-role cushions keep new and loyal members treated fairly.
- Safety nets: Supporter roles slow decay for moderators, boosters, patrons, or trusted members.
Presets Ready to Launch
- ⭐ Default Mode: 21/42/89 flow with transparent member notifications at each stage.
- 👻 Ghost Mode: Runs quietly in the background — only staff get log updates, members never see warnings or roles from CleanerBot.
- ... or use one of the five segment presets for the audiences listed below.
Ideal For
- 🎮 Gaming guilds, esports teams, competitive clans.
- 🎨 Creator collectives, Patreon or Twitch communities.
- 🏢 Business networks and project workspaces.
- 🎓 Schools, clubs, and semester cohorts.
- 🤝 Volunteer orgs, staff teams, and event servers.
Activity Signals (Configurable, Content-Free)
Choose which actions count toward keeping members safe from inactivity — without ever storing message content:
- 💬 Messages sent
- 👍 Reactions added
- 🎙️ Voice & stage time
- 🛠️ Slash-commands & button clicks
- 🧵 Threads created or joined
- 📅 Event RSVPs
- 🎉 Member joins (onboarding cushion)
- 📌 Message pins
- ✨ New emoji uploads
- 🙏 Silent Kudos via /thanks
Analytics & Tooling
Surface trends before attrition sticks: leaderboards, streaks, inactivity reports, and deep cohort analytics — plus event analytics (RSVP activity to retention & re-engagement).
Great for event communities: track RSVP activity and post-event retention trends.
Command Snapshots
- 🧭 Setup: /start, /config
- 📊 AHS: /score, /score_settings
- 📈 Analytics: /cohorts summary, /cohorts compare, /cohorts channels, /analytics, /event report, /event export
- 🏅 Activity surface: /leaderboard, /report_inactivity, /thanks
CleanerBot Copilot
Need help mid-setup? Ask the AI helper about commands, configuration, or troubleshooting while you work.
→ Launch CleanerBot Copilot
Privacy, compliance & data residency
- 🛡️ Privacy-first: no privileged intents, no message access, no message content storage.
- 🇪🇺 EU data residency: hosting and data processing in the EU — developed in Germany.
- 🧾 Clear retention: short-lived logs + configurable cleanup schedules.
- 📜 Traceable actions: warnings and thresholds are explainable (audit-friendly).
Feature Snapshots
Guided setup — ready in minutes
CleanerBot walks you through presets and recommended settings so you can start managing inactivity and engagement in just a few minutes, without complex configuration.

Clear inactivity queues — you stay in control
CleanerBot sends structured inactivity reports with members nearing the kick threshold, so staff can review changes, take action, or resend reports to the right channels with full context.

Fair, transparent inactivity score for every member
Each member can check their own activity streak, inactivity score, thresholds, and history so they always know where they stand and how to stay off inactivity queues.

See your server’s Activity Health at a glance
CleanerBot calculates an Activity Health Score for your server, breaks it down into key pillars, and highlights what’s driving activity — with a clear privacy note and a shareable live view.

Pricing That Scales With Impact
Managed members include everyone active since installation or added via bot commands. Stay on Free for up to 200 managed members, then grow into Pro and Scale tiers as your community expands.
Supported Languages
🌍 Bulgarian, Czech, Danish, German, Greek, English, Spanish, Finnish, French, Hindi, Croatian, Italian, Japanese, Dutch, Norwegian, Polish, Portuguese, Romanian, Slovak, Slovene, Serbian, Swedish, Ukrainian, Chinese (Simplified).
Quick Links
Details
Author
bjoerrn#0
Tags
Moderation
Leveling
Utility
English
Slash Commands
Fun
Logging
Community
Free
vCodes
Do you want to add and expand your Discord bots to reach more audiences? Here vCodes are here for you. You can add your Discord bots. Test
© 2019 - 2026 vCodes, All rights reserved.
Made with ❤ by CodeVis Community
