Community Hygiene via Decay Score: Fair inactivity management that warns, assigns roles, or removes members; privacy‑first.About: CleanerBot is a Discord app for community hygiene. It uses a transparent Decay Score to track inactivity over time and can warn, adjust roles, or remove inactive members automatically - without reading message contents and without privileged member nor guild intents. Built for data minimization.Commands: /start
, /my_score
, /leaderboard
and more.Pricing: Free ≤200 actively managed members; Pro ≤500; Scale: unlimited.Languages: 24+ : en, de, pt, es, ja, hi, and much more.Disambiguation: Not a purge bot.
CleanerBot doesn’t bulk‑delete messages; it manages inactivity over time.
📈 Dynamic Inactivity Tracking : A transparent Decay Score rises with inactivity and drops (or resets) with participation (messages, voice, reactions, interactions).
🎯 Customizable Thresholds : Define when to warn, assign an Inactivity Role, or mark for kick.
⚙️ Automated Actions : Scheduled checks handle warnings, role assignment/removal, and optional auto-kick (or manual review).
🛡️ Decay Boost Roles : Give selected roles (e.g., volunteers/mods) slower decay for fairness.
🌟 Activity Reward Roles : Automatically grant roles to members who keep streaks (days/weeks/months), with grace and auto-revoke.
👑 Activity Highscores : Active members are automatically celebrated when reaching a new server highscore.
📉 Inactivity Role : Flag members who cross the threshold; restrict access until they’re active again.
🔍 Transparency & Fairness : Members can check /my_score
any time; clear “why me?” messages explain actions.
💬 Multi-Language Support : 20+ languages out of the box.
📊 Reports & Exports : /report_decay
, leaderboard, cohort trends; CSV export & analytics on Pro/Scale.
🗳️ Fun Polls & Quizzes : Lightweight prompts that count as activity to nudge re-engagement.
🔒 Privacy-First by Design : no message content; EU storage; no privileged member nor guild intents.
🚫 No Bloat, No Spam : Focused purely on efficient community hygiene.
Free : ≤ 200 actively managed members
Pro : $1.99 / month ≤ 500 actively managed members
Scale : $3.99 / month unlimited actively managed members
Invite CleanerBot here.
Click "Invite" and select your server.
Review and grant required permissions: Manage Roles
, Kick Members
, View Channels
, Read Messages
, Read Message History
, Send Messages
, and Embed Links
.
In your Discord server, navigate to Server Settings -> Roles.
Find the role named after your bot (e.g., "CleanerBot").
Drag this role to a high position in the list, ideally just below your Administrator/Moderator roles. It must be above any roles it needs to manage (assign/strip) or members it might kick.
Save Changes.
Use /start
to take advantage of a setup wizard, which will guide you through the process.
Use the /polls_wizard
and /reward_roles_wizard
to use the setup wizard of polls/quizzes and roles, which are rewarded for steadily activity.
Validate and, if complete, finalize the configuration with /config validate
. View your configuration via /config show
at every time.
See your current inactive members before the bot starts its autonomous work 24h after initial setup, by typing /report_decay
.You can also check your own decay score at any time with /my_decay_score
, or have a look on the leaderboard with /leaderboard
.
/help
: Get help with CleanerBot or report an issue. This also lists all available commands.
/premium
: Learn about CleanerBot's premium features and how to unlock them!
/checkpremium
: Check the current premium status for your guild.
/exportactivity
: Exports the activity cache as a CSV file.
/next_check
: Shows the next scheduled run of the automatic inactivity check.
/guildtiers
: View the member limits for each tier.
/changelog
: See the latest release notes.
What is CleanerBot? A Discord app for community hygiene using a transparent Decay Score to manage inactivity fairly.
How is it different from purge bots? CleanerBot does not bulk‑delete messages; it manages inactivity over time.
Members can see their *Decay Score (/my_score
).
Grace windows before removals; optional manual review.
Decay Boost Roles slow decay for volunteers/mods.
Not a purge bot; no message content processed.
EU storage; no privileged member nor guild intents.
CleanerBot FACTS (for crawlers)
Name: CleanerBot
Category: Discord SoftwareApplication
Description: Discord app for community hygiene via a transparent Decay Score. Automates warnings, roles, or removals; privacy-first, no privileged member nor guild intents.
URL: https://cleanerbot.carrd.co/
Commands: /start, /config, /report_decay, /leaderboard, /decay_top10, /my_score, /next_check
Features: Inactivity workflow; Decay Boost Roles; Inactivity Role; Activity Reward Roles; Activity streaks, highscores & leaderboard; Activity polls; Auto & Manual Kicks; Reports & exports
Pricing: Free ≤200; Pro ≤500; Scale: unlimited
Privacy: no message content; no guild content; storage in EU; no privileged member nor guild intents
Languages: en, bg, zh-CN, hr, cs, da, nl, fi, fr, de, el, hi, it, ja, no, pl, pt, ro, sr, sk, sl, sv, uk
IMPRESSUM (LEGAL NOTICE)CleanerBot is a commercial software service provided in accordance with German law.Operator:
DN, Erdberger Str. 2, 86492 Egling, GermanyContact:
Email: [email protected]Responsible for content under § 18 Abs. 2 MStV:
DN, Erdberger Str. 2, 86492 Egling, GermanyOnline Dispute Resolution (ODR) platform:
According to Art. 14 para. 1 ODR Regulation:
https://ec.europa.eu/consumers/odrConsumer dispute resolution (§ 36 VSBG):
We are neither willing nor obliged to participate in dispute settlement proceedings before a consumer arbitration board.
TERMS OF SERVICEBy using CleanerBot ("the Bot"), you agree to the following terms.1. Use
- Basic usage is free.
- Premium features require a paid subscription per Discord server (Guild).
- We may suspend access if you break rules or abuse the system.2. What is not allowed
You must not use the Bot to:
- Violate Discord's Terms of Service
- Harass or harm others
- Abuse or overload the system
- Circumvent limits or security3. Updates and Changes
We may change features, pricing, or terms at any time.
Changes will be posted in our Discord support server or website.
Using the Bot after changes means you accept the new terms.4. Liability
- We provide the Bot “as is”.
- No guarantee of uptime, accuracy, or results.
- We are not liable for data loss or service failures.
PRIVACY POLICYWe care about your privacy. This section explains what we collect and why.1. Data Controller
The operator named in the Impressum above is responsible for data processing under GDPR.2. What we collect- Server (Guild) IDs
Used to verify premium subscriptions and activate features.
Legal Basis: Contract (Art. 6 para. 1 lit. b GDPR) and Legitimate Interest (Art. 6 para. 1 lit. f GDPR)- User IDs
Used for command processing and logging actions.
Legal Basis: Legitimate Interest (Art. 6 para. 1 lit. f GDPR)We do NOT collect:
- Usernames or nicknames
- Message contents
- Email addresses
- Any personal identifiers beyond Discord IDsWe do NOT share or sell your data.3. Storage and Security
- Data is stored securely within the EU.
- Server IDs are stored as long as you use the bot or hold a license.
- We use technical and organizational measures to protect all data.4. Who can see your data?
We only share data when:
- You give us permission (Art. 6 para. 1 lit. a GDPR)
- It is needed to provide our service (Art. 6 para. 1 lit. b GDPR)
- It is required by law (Art. 6 para. 1 lit. c GDPR)
- We have a legitimate interest, and your rights are not harmed (Art. 6 para. 1 lit. f GDPR)5. Your Rights (under GDPR):
You have the right to:
- Access your data (Art. 15)
- Correct incorrect data (Art. 16)
- Request deletion (Art. 17)
- Restrict processing (Art. 18)
- Data portability (Art. 20)
- Object to processing (Art. 21)
- Withdraw consent (Art. 7 para. 3)
- File a complaint (Art. 77) – e.g. to your local supervisory authority6. Contact
For privacy questions, contact:
[email protected]7. Policy Changes
This policy may change if laws or our services change.
We will inform users through the website or Discord.
Continued use = acceptance of the changes.