Roblox groups, run properly

Two worlds.
One member list.

Shark keeps your Discord and your Roblox group in sync — who's ranked what, who's allowed in, who just tried to nuke your server at 2am. One bot, configured from a dashboard, no juggling five different tools.

What it does

Verification & rank sync

Members link their Roblox account once. Their Discord role always matches their current group rank — no manual updates.

Rank with autocomplete, not IDs

/rank targets a Roblox username directly — no linked Discord account needed — and autocompletes role names from your group as you type. If that account is linked to someone in your server, their Discord role updates at the same time.

Bulk rank from a promotion log

/promote takes a whole 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 get auto-accepted into your Roblox group. Everyone else waits for a human — your call.

Anti-raid

A sudden spike in joins locks the server automatically and holds brand-new accounts until it's clearly not an attack.

Anti-nuke

If an account — compromised or not — starts deleting channels or mass-banning members, Shark stops it and strips their access before the damage spreads.

Real ticket system

Post a panel with one button. Opening it creates a private channel; staff can claim it, unclaim it, or delete it — closing saves a transcript to your log channel first.

Moderation, leveling & economy

The regular toolkit is in here too: warnings, timeouts, kicks and bans with role-hierarchy checks, an XP system, and a server currency.

AI assistant Pro/Elite

Members can ask /ask a question right in Discord and get a straight answer, without leaving the server.

Full case-logged audit trail

Every mod action and anti-nuke response gets a case number in Discord — look any of them up later with /modlogs.

Plans

Pick the plan that fits your group, then reach out to set it up — nothing auto-charges.

Selected plan: Free

Join the support server to set up this plan

Paid plans are arranged in the support server — open a ticket there, nothing auto-charges.