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 and Support Tickets 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.

PageRouteWhat You Configure
Server Config/dashboard/:idMod log webhook, per-event routing, subscription card, admin log viewer
Moderation/dashboard/:id/moderationNative AutoMod: word presets, blocked words, links, invites, mentions; caps & AI moderation toggle
Auto Moderation/dashboard/:id/automodThe 180+ rule engine — anti-raid/nuke, spam, text abuse, links, images, attachments, voice, usernames, profiles; per-rule modes, punishments, exceptions, escalation & test mode
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
pingCheck bot latency.
statsServer 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