bleh
Home Add to Discord Support
HomeFeaturesCommandsEmbedsServersLeaderboardDocsConfigStatusFAQDashboardAboutSecurityPrivacy Support Add to Discord
FAQ

Questions, answered

23 answers about setup, security, the dashboard, data and support. If yours is missing, the support server is one click away.

Getting started

What is the prefix?
A comma: ,. Change it per server with ,prefix add ! — the dashboard shows the current prefix for every server.
How do I set everything up?
Run ,setup first: it creates the moderation roles, the jail channel, the mod category and the log channel. Then ,antinuke setup, ,filter setup and ,voicemaster setup for the modules you want.
Do I need to configure it in the server?
No. Everything configurable in chat is also on the dashboard, and a change applies immediately — there is no restart.
Why does the bot need so many permissions?
Each one is tied to a feature: Manage Roles for reaction roles, View Audit Log so antinuke can attribute an action, Manage Channels for tickets and jail. The security page lists every permission and its job. It never needs Administrator.
Can I use slash commands?
The whole catalog runs on the prefix, and the dashboard mirrors it for the settings. Slash commands exist where the feature benefits from them; the command reference marks the syntax for each one.
Does it work in a server without staff?
Yes, with automod and antinuke doing the first pass. Assign the roles ,setup creates to people you trust before enabling punishments.

Security

What does antinuke actually do?
It watches the audit log for destructive actions — bans, kicks, channel and role deletions, webhooks, integrations — reverts what it can and punishes the account that did it, following the thresholds and whitelist you set.
Will it punish me or my admins?
Only accounts outside the whitelist and the extra-owner list, and never the server owner. Whitelist the people who need to act without tripping it.
What is quarantine?
A temporary role and channel pair that removes an account from the server's channels without banning it, so it can be reviewed and released later.
Can it stop bots being added?
Yes. Bot guard can block additions, quarantine the bot that joined and DM the person who added it — with a vulnerability scan attached. It is a toggle, per server.
What is an extra owner?
Someone the server owner trusts as a second owner for that server only: they can configure it and recover it, without being an operator of the bot.
Someone nuked my server. What now?
Join the support server with the server id. Antinuke keeps a log of what it reverted, and a backup taken before the incident can rebuild the structure.

Dashboard and API

How does the dashboard sign in?
With Discord OAuth. The deployment runs the handshake, the bot hands the page a 12-hour session, and your password is never seen.
Why does the dashboard show a server I cannot manage?
It lists every server you and the bot share, but only shows settings to Administrators, the server owner and its owner role.
Is there an API?
Yes — the same routes the dashboard uses, documented on the API page. It is meant for your own dashboards and tools.
The dashboard says the bot is offline. Is my data gone?
No. The session stays valid and the page retries by itself; the settings live with the bot and come back when the host does. The status page shows the reachability.

Data and privacy

What do you store about me?
Server configuration, the ids you configured and anonymous command counters. There is no profile, no advertising id and no analytics script. Every field is listed on the privacy page.
Do you read my messages?
Only a message that is a command, and only to run it. Ordinary chat is not stored.
How do I delete my server's data?
Clear the configuration, remove the bot, or ask in the support server. Ticket transcripts can be deleted from the dashboard.
Are you affiliated with Discord?
No. bleh is an independent bot that runs on Discord's API.

Support

Where do I get help?
The support server — it is the one place a maintainer will see the question.
Something is broken. What do I include?
The server id, the command you ran, what you expected and what happened. A screenshot of the reply helps more than a description of it.
Can I request a feature?
Yes, in the support server. Say what the server needs rather than which command to add — the shape of the fix is usually clearer from the problem.

Still stuck?

Ask in the support server with the server id and what you expected to happen. A maintainer reads every thread.