Documentation
Everything Shark does.
Shark is an all-in-one Roblox & Discord bot: one system for verification, rank syncing, moderation, security, tickets, leveling, and more — so your Discord role always matches your Roblox group rank, and your server stays safe without stitching five different bots together.
Overview
Shark links your Roblox group and your Discord server together. Members verify once, and from then on their Discord role tracks their live Roblox group rank automatically. On top of that sync, Shark ships a full moderation toolkit, anti-raid and anti-nuke protection, a real ticket system, leveling and a server economy, and an AI assistant — all configured from Discord slash commands, with paid plans unlocking more of the toolkit.
Getting started
- Add Shark to your server using the "Add to Discord" button — it requests the permissions it needs for moderation and role management.
- Verify yourself by running
/verifyin Discord. Shark gives you a one-time code. - Add the code to your Roblox profile's About Me section.
- Confirm it with
/confirmverify— Shark checks the code against the live Roblox API and links your accounts. - Optional: link your Discord account on the website's Link accounts page too, so your connection status is saved and visible there.
Verification & rank sync
Once a member is verified, Shark keeps their Discord role matched to their current Roblox group rank automatically — no manual updates when someone gets promoted or demoted in-game.
/rank
Checks or sets a Roblox user's group rank directly by username, with autocomplete for role names as you type. No linked Discord account is required to use it — but if that Roblox account is linked to someone in your server, their Discord role updates at the same time.
/promote Essential+
Takes a whole promotion log — one line per person — and reports success
or failure per line, instead of running /rank one at a time.
Join request handling
Verified members can be auto-accepted into your Roblox group. Everyone else waits for a human to review the request.
Moderation
The standard toolkit, with role-hierarchy checks so members can't act above their own rank:
- Warnings & timeouts
- Kicks & bans
- Detailed moderation logs
- A case number for every action
Every action gets logged with a case number you can look up later with
/modlogs — including anti-nuke responses, so there's always
an audit trail.
Anti-raid & anti-nuke
Anti-raid
Detects a sudden spike in joins and can lock the server down automatically, holding brand-new accounts until it's clearly not an attack.
Anti-nuke
Detects dangerous mass actions — deleting channels, mass-banning members — and automatically responds, stripping access from the account responsible (compromised or not) before the damage spreads.
Ticket system Premium+
Post a panel with a single button. Opening it creates a private channel; staff can claim it, unclaim it, or delete it. Closing a ticket saves a full transcript to your log channel first, so nothing gets lost.
Leveling & economy Premium+
An XP system and a server currency to help keep members engaged — configurable from Discord alongside everything else.
AI assistant Ultimate
Members can ask /ask a question right in Discord and get a
straight answer, without leaving the server.
Command reference
| Command | What it does |
|---|---|
/verify | Starts Roblox verification — gives you a one-time code. |
/confirmverify | Confirms the code and links your Roblox account. |
/rank | Checks or sets a Roblox user's group rank, with autocomplete. |
/promote | Bulk rank change from a promotion log. |
/modlogs | Looks up a moderation or anti-nuke case by number. |
/ask | Asks the AI assistant a question. |
/help | Shows everything Shark can do, right in Discord. |
Plans
| Plan | Price | Adds |
|---|---|---|
| Free | A$0 | Verification & rank sync, single-target /rank, core moderation |
| Essential | A$7/mo | Anti-raid, anti-nuke, full case-logged audit trail, /promote |
| Premium | A$14/mo | Full ticket system with transcripts, leveling & economy, join auto-accept |
| Ultimate | A$21/mo | /ask AI assistant, priority support, direct line to the dev, early access, exclusive channel |
See the full breakdown and pick a plan on the plans section of the homepage. Nothing auto-charges — plans are arranged in the support server.
Account linking
The website's Link accounts page connects your Discord account using real Discord OAuth2 — you're sent to Discord's own login page and Shark never sees your password. Once connected, your status is saved server-side, so it still shows "Connected" if you come back or refresh instead of resetting to "Not connected".
Roblox verification isn't done on the website — it happens entirely
through /verify and /confirmverify in Discord,
which is also what keeps your Discord role matched to your live Roblox
group rank.
Support
Run /help in Discord after adding Shark to see everything it
can do, or join the support server below for setup help and plan changes.