The Discord bot with a spine
Sharp protection.Calm communities.
Shark watches your server so you can stop watching it. It shuts raids down in seconds, undoes what a rogue admin tried to wreck, and otherwise stays out of everyone's way. It also ranks your Roblox group, because that's where it started.
Checking if Shark is awake…
What it actually does
Four jobs. Done quietly.
No fifty-bot stack, no command you have to memorize at 3am. Everything below runs on its own and is set up from the dashboard.
The night shift
Raids and nukes don't wait for business hours. Shark learns what normal joining looks like for your server, then scores anything that doesn't fit. Past your threshold it locks chat, pauses invites and raises verification. When things calm down it puts every permission back exactly how it found it.
- Anti-raid and Sentinel threat scoring with automatic lockdown
- Anti-nuke: stops mass deletes, mass bans and sneaky admin grants, then restores what was deleted
- Anti-spam, scam-link blocking and a honeypot channel for bots that can't resist
The front desk
First impressions matter. Welcome cards, a one-click join gate, autoroles and modmail where members just DM Shark and a private staff thread appears. No ticket panel to babysit. Closed threads become private transcripts on the site.
- Welcome and leave messages with image cards
- Join verification and autoroles
- Modmail with AI first replies on Ultimate
The paper trail
Every warning, timeout, kick, ban and anti-nuke action gets a case number, so "what happened to that guy last week" has an answer. Logs go to the channels you pick, split by type so nothing drowns. The dashboard shows the whole case log, searchable.
- Numbered cases and escalation ladders
- Message, member, server, voice and Roblox logs
- A change history of who edited what in the dashboard
spamming invite links, 1 hour
ignored a mod in #general
deleted 4 channels in 9 seconds. Quarantined, channels restored.
The Roblox bit
Members link their Roblox account once and their Discord role follows their group rank from then on. Rank people by username with autocomplete, promote a whole log in one go, and auto-accept join requests from verified members.
/verifyand automatic rank-to-role sync/rankand/promotewithout hunting for IDs- A Roblox audit log in Discord
Each Roblox rank maps to a Discord role. Change a rank in the group and the role changes with it.
AI moderation
Reads context, not just keywords. You write the rules in plain English. Ultimate plan.
Global Chat
One channel, shared with every other server that opts in. Scam links never get through.
Leveling
XP, level roles, a leaderboard and a rank card. Spam earns nothing.
Sharky AI
Ask it how to set something up. It knows the commands better than the docs do.
The dashboard
Everything in one place, no slash-command homework.
Sign in with Discord, pick a server you manage, and change anything Shark does. See live bot health, search the case log, post announcements, hit the lockdown button when you need it.
Open the dashboardPlans
Start free. Grow into the rest.
The free plan isn't a trial. Moderation, anti-raid, anti-nuke, modmail, logging and the dashboard are all in it.
Selected plan: Free
Join the support server to set up FreePaid plans are arranged in the support server: DM Shark there and staff open a thread with you. Nothing auto-charges.
Questions people actually ask
The short answers.
Is the free plan really free?
Yes. No card, no trial timer. Paid plans add AI, higher limits and extras. The protection stays free.
What permissions does Shark need?
Mostly Manage Roles, Manage Channels, Kick, Ban, Timeout and View Audit Log. The dashboard overview checks them for you and tells you which one is missing.
Will it lock my server for no reason?
It scores threats against your server's normal behavior, and you set the sensitivity and the lockdown threshold. You can also turn automatic lockdown off and do it by hand.
Do I need Roblox to use it?
No. Plenty of servers never touch the Roblox side.
Who can use the dashboard?
Anyone with Manage Server in a server Shark is in. Shark re-checks that on every save.