Server
Identity, size, verification level, 2FA-for-moderators, community and onboarding descriptions, features, boosts, emoji, sticker and soundboard counts, system, rules and safety channels, vanity URL, and widget.
NeedsView Channels
EvaluBot runs one command, inspects nine areas of your server, scores it out of 100, and returns a detailed report with concrete fixes. It never changes a thing.
Server Audit
HTML report
Good standing
Solid setup with a few fixes to lock things down further.
9 sections inspected · nothing changed on the server
EvaluBot walks every corner of your server that affects safety and setup, then reports what it finds in plain language. Request the full sweep or just the areas you care about.
Identity, size, verification level, 2FA-for-moderators, community and onboarding descriptions, features, boosts, emoji, sticker and soundboard counts, system, rules and safety channels, vanity URL, and widget.
NeedsView Channels
Total roles against the 250 limit, administrator roles, roles that can mention everyone, 19 tracked unsafe permissions per role, per-role human and bot counts, plus inactive and near-empty roles.
NeedsView Channels and the Server Members intent
Every category and channel, their types, last-message activity, custom versus inherited permission overwrites, and thread-vulnerability detection on read-only channels.
NeedsView Channels
Whether onboarding is enabled, the default channels, every prompt, and the roles and channels each option hands out.
NeedsView Channels
Each webhook by name, its target channel, its type, and the account that created it.
NeedsManage Webhooks
The ban list with reasons, paginated and capped for very large servers. EvaluBot only reads this list and never bans anyone.
NeedsBan Members
The community welcome description and the channels featured on the welcome screen.
NeedsNo extra permission
Active invites by code, channel, creator, uses, and expiry, with never-expiring and high-use invites flagged.
NeedsManage Server
Connected apps and bots plus platform links such as Twitch and YouTube, and who added each one.
NeedsManage Server
No dashboards to configure and no data to hand over. Add the bot, run the command, and read the report.
Invite the bot with five read-only permissions. None of them is Administrator, and every one is optional.
An administrator runs /audit, chooses HTML or JSON, and picks the sections to inspect, or simply audits everything.
A live progress bar tracks the run. Under heavy load you get a queue position and an estimated time instead of a failure.
You receive a scored report with findings grouped into critical, general, and optional fixes. Nothing on your server changes.
Every audit starts at 100 and loses points for the risks it finds, then lands between 0 and 100. Findings are grouped into critical, general, and optional fixes so you know what to tackle first.
A common misconfiguration lets members slip past a read-only channel. When @everyone is denied Send Messages but is still allowed to Create Public Threads, anyone can post inside a thread that the channel was meant to lock down.
EvaluBot flags every channel where this gap exists, so a channel you believe is locked cannot be quietly bypassed.
Any role holding one of these is called out.
Every audit ends in a clear, scored report. See what passed, what needs attention, and exactly what to change, all without a single edit to your server.
Overall score
82/ 100
Critical
General
Optional
Each command needs the Administrator permission in your server and is disabled in direct messages, so only your team can run an audit.
| Command | What it does | Who |
|---|---|---|
/audit | Generate an audit report now, or schedule one for later. Options: format (html or json), sections, a saved preset name, and an optional local run time with an IANA timezone. | Admins |
/auditstatus | See this server's monthly usage and your own daily usage and remaining runs. | Admins |
/auditschedule | List or cancel your pending scheduled audits. Options: cancel with an id. | Admins |
/auditpresets | Save, delete, show, or list reusable section presets. Options: up to 20 presets per user. | Admins |
/audithistory | Review your recent audit scores and formats. Options: optional guild id and a result limit. | Admins |
/auditdata | View or delete the data the bot stores about you. Options: delete requires an explicit confirmation. | Admins |
/help | About, links, privacy, and contact information. | Admins |
/auditlimits | Override daily and monthly limits for a user or server, with an automatic expiry. Options: reserved for bot owners. | Bot owners |
/auditAdminsGenerate an audit report now, or schedule one for later.
Options: format (html or json), sections, a saved preset name, and an optional local run time with an IANA timezone.
/auditstatusAdminsSee this server's monthly usage and your own daily usage and remaining runs.
/auditscheduleAdminsList or cancel your pending scheduled audits.
Options: cancel with an id.
/auditpresetsAdminsSave, delete, show, or list reusable section presets.
Options: up to 20 presets per user.
/audithistoryAdminsReview your recent audit scores and formats.
Options: optional guild id and a result limit.
/auditdataAdminsView or delete the data the bot stores about you.
Options: delete requires an explicit confirmation.
/helpAdminsAbout, links, privacy, and contact information.
/auditlimitsBot ownersOverride daily and monthly limits for a user or server, with an automatic expiry.
Options: reserved for bot owners.
EvaluBot reads your server so it can describe it. It has no code path that bans, kicks, edits, or changes anything. The permissions it asks for are used purely to read.
Ban Members and Manage Server are used only to read the ban list, invites, and integrations. Nothing EvaluBot does can modify your server.
Read the guild, role, and channel structure.
If declined: Hidden channels are left out of the report.
Identify who invited the bot for the welcome message.
If declined: The inviter is simply left unknown.
List the webhooks in your server.
If declined: The webhooks section is limited.
Read the ban list. The bot never bans anyone.
If declined: The bans section is limited.
List invites and integrations.
If declined: The invites and integrations sections are limited.
Every server gets a free audit each month. Need more while you test or run a specialty community? Ask, and we will sort it out.
1audit / server / month
Resets on the first of every month. The cap is per server, not per person.
Request access
Running a testing server or a niche community that needs extra audits? Open a ticket on the support server and we will grant more runs with an automatic expiry.
Open a support ticketComing soon
Premium is on the way, and the plan is simple: raise the free monthly allowance once the bot is proven stable. More runs for everyone, not a paywall.
PlannedDaily guardrails keep bursts in check: up to 3 audits per user and 3 per server each day, with up to 10 scheduled audits pending at once.
Everything you might want to know before you add EvaluBot. Still curious? The support server is one click away.
Yes. EvaluBot is read-only. It has no code path that bans, kicks, edits, or changes anything in your server, and it never asks for the Administrator permission.
No. EvaluBot asks for up to five read-only permissions, and none of them is Administrator. Every permission is optional, and declining one only limits that section of the report.
It inspects nine areas of your server: server settings, roles, channels, onboarding, webhooks, bans, the welcome screen, invites, and integrations. It then scores your server out of 100 and lists concrete fixes.
EvaluBot is free during beta, with one audit per server each calendar month. If you need more runs, you can request additional audits through the support server.
It is a channel where @everyone is denied Send Messages but is still allowed to Create Public Threads. Members can bypass the read-only channel by posting inside a thread. EvaluBot flags every channel where this gap exists.
EvaluBot keeps small usage records such as your audit score, section scope, and a timestamp. It never stores message content, and report files are removed from the host after 30 days. You can view or delete your data at any time.
An administrator runs the /audit command, chooses an HTML or JSON report, and picks the sections to inspect or audits everything. A live progress bar tracks the run, and the finished report is delivered in Discord.
Yes. You can schedule an audit for a future time in any timezone, and EvaluBot delivers the finished report to you when it runs.
Add EvaluBot, run one command, and get a clear, scored report in minutes. Read-only from start to finish.