Quick Start

Five steps from zero to a fully configured server.

Free Trial Your server gets a 1-month Pro trial automatically when the bot joins — every feature is enabled during this period so you can explore before upgrading. When it ends, Giveaways, Welcome & Goodbye, Leveling, Forms, Support Tickets and Social Alerts keep working on the permanent free tier, each with limits; every other module pauses until you subscribe. Nothing is deleted.
How Sign-In Works

Discord OAuth2 — no password stored, no separate account needed.

Click "Sign In with Discord"
→
Redirect to Discord OAuth
→
Authorize bot dashboard
↓
Session cookie set
→
Redirected to /dashboard
→
Your servers load

The dashboard uses a server-side session cookie. Your Discord access token is never sent to the browser — only your username, avatar, and user ID.

Dashboard Pages

Every feature has a dedicated configuration page. No commands needed for setup.

Not sure which page you want? Start at Dashboard → Modules. It lists every feature on one screen with a mock-up of what each one actually does in chat, whether it is already running in your server, and a switch that applies a working setup in one click. See the Modules guide.
PageRouteWhat You Configure
Modules/dashboard/:id/modulesEvery feature on one screen — what it does, what is running here, and one-click recommended setup
Server Config/dashboard/:idMod log webhook, per-event routing, subscription card, admin log viewer
Auto Moderation/dashboard/:id/automodNative AutoMod filters (word presets, links, invites, mentions, caps), anti-spam and blocked words — plus the 180+ rule engine: anti-raid/nuke, spam, text abuse, links, images, attachments, voice, usernames, profiles; per-rule modes, punishments, exceptions, escalation & test mode
Punishments & Cases/dashboard/:id/punishmentsModerators, escalation ladders, case history, saved reasons, moderation settings
Security/dashboard/:id/securityAnti-nuke limits, raid protection, bot detection, captcha, copy-paste guard, verification
Leveling/dashboard/:id/levelingXP rates, cooldown, level-up messages, level roles, rank card backgrounds
Welcome/dashboard/:id/welcomeEmbed/image/text welcome & goodbye, layered image designer, auto-roles, DM welcome
Tickets/dashboard/:id/ticketsDepartments, forms, SLAs, staff, automation, panels, knowledge base, analytics — see the ticket docs
Reaction Roles/dashboard/:id/reaction-rolesBuild reaction, button, and dropdown role panels visually
Giveaways/dashboard/:id/giveawaysCreate & manage giveaways, bonus entries, server-wide defaults
Social/dashboard/:id/socialTwitch and YouTube integration management
Analytics/dashboard/:id/analytics30-day charts: members, messages, joins/leaves, mod actions
Sticky/dashboard/:id/stickyPer-channel sticky message setup
Channels/dashboard/:id/channelsCreate, edit, and delete channels; manage webhooks
Subscription/dashboard/:id/subscriptionStart or renew Pro, pick duration, Razorpay checkout
Access requirement You must have Manage Server permission in Discord to access the dashboard for a given server.
Text Commands (Prefix & @Mention)

Most features are configured from the dashboard and used via slash commands, but a curated subset of everyday commands also works as plain text — triggered by your server's prefix or by @mentioning the bot.

Two ways to trigger

!ban @user spamming   — using the prefix (default !)

@Azra ban @user spamming   — by mentioning the bot

Both forms run the exact same logic as the slash command — same subscription gate, same permission checks, and the same entries in your moderation log and audit trail.

Changing your prefix

Available Text Commands

Run !help in your server for the live list. Commands needing pop-up forms (mass-mod, rank-card background, and creating a giveaway) stay slash-only.

CommandAliasesDescription
Moderation
warn <@user> <reason>—Warn a member.
warnings <@user>warnsView a member's warnings.
kick <@user> <reason>—Kick a member.
ban <@user|id> <reason>—Ban a user.
unban <id> <reason>—Lift a ban.
timeout <@user> <duration> <reason>muteTimeout a member (e.g. 10m, 1h30m, max 28d).
untimeout <@user> [reason]unmuteRemove a timeout.
purge <1-100> [@user]clearBulk-delete recent messages.
slowmode <seconds>—Set channel slowmode (0 to disable, max 21600).
lock [reason]—Lock the current channel.
unlock [reason]—Unlock the current channel.
Leveling
rank [@user]levelShow a rank card.
leaderboardlb, topTop 10 XP leaderboard.
Giveaways (manager-gated; list open to all)
giveaway listgw, gaList active, paused & scheduled giveaways.
giveaway end <id>gw, gaEnd now and draw winners.
giveaway reroll <id> [@user]gw, gaReroll all winners, or one.
giveaway pause <id> / resume <id>gw, gaPause or resume (time preserved).
giveaway extend <id> <duration>gw, gaAdd time, e.g. 1h30m (max 60d).
giveaway cancel <id>gw, gaCancel with no winners.
Utility
ping—Check bot latency.
stats—Server analytics & moderation summary.
prefix [new-prefix]—View the prefix, or change it (Manage Server).
helpcommands, hList all available text commands.
Same gate as slash Text commands respect your plan and Discord permissions just like slash commands. Moderation commands need the matching permission (Ban Members, Manage Messages, etc.), and the relevant feature must be active on your subscription.
Bot Permissions

What the bot needs and why.

PermissionWhy it's needed
AdministratorRequired for anti-nuke (stripping roles), channel recovery, lockdown, and captcha role management. Can be narrowed per feature if you prefer.
Manage ChannelsLock/unlock, lockdown, channel recovery from snapshots
Manage RolesTemprole, level roles, captcha verified role, anti-nuke role stripping
Ban MembersBan, tempban, anti-nuke, raid protection ban action
Kick MembersKick, raid protection kick, captcha kick on timeout
Moderate MembersTimeout command and auto-mod timeout action
Manage MessagesPurge, automod message deletion, sticky message repost
View Audit LogAnti-nuke detection (reads audit log events)
Send Messages + Embed LinksPosting mod logs, rank cards, giveaway embeds, welcome messages
Add ReactionsReaction role panels