Full Command Reference

All Agni Bot Commands

Search and explore all 55 commands. View exact usage syntax, permission tiers, aliases, and copy commands with one click.

Showing 55 of 55 commands
$antinuke enableServer Owner

Activates the anti-nuke defense matrix to monitor audit logs and block unauthorized server destruction.

Aliases:
$an on$antinuke on
$antinuke enable
Example: $antinuke enable
$antinuke disableServer Owner

Deactivates anti-nuke protection. Only use during scheduled server restructuring.

Aliases:
$an off
$antinuke disable
Example: $antinuke disable
$antinuke whitelist addServer Owner

Whitelists a trusted administrator so they can perform server management without triggering anti-nuke bans.

Aliases:
$an wl add
$antinuke whitelist add @user
Example: $antinuke whitelist add @Abinesh
$antinuke whitelist removeServer Owner

Revokes security bypass whitelist from a user.

Aliases:
$an wl remove
$antinuke whitelist remove @user
Example: $antinuke whitelist remove @User
$antinuke extraowner addServer Owner

Grants secondary server owner permissions to configure anti-nuke and whitelist staff.

$antinuke extraowner add @user
Example: $antinuke extraowner add @CoOwner
$antinuke statusAdministrator

Shows detailed real-time security thresholds, protected modules, and whitelisted staff members.

$antinuke status
Example: $antinuke status
$automod enableAdministrator

Turns on the complete AutoMod filtering suite (anti-spam, anti-invite, bad words, mention limits).

$automod enable
Example: $automod enable
$automod antilinkAdministrator

Blocks unauthorized Discord invite links and phishing URLs in all non-whitelisted channels.

$automod antilink <on/off>
Example: $automod antilink on
$automod blacklist addAdministrator

Adds a word, phrase, or regex pattern to the auto-delete blacklist.

$automod blacklist add <word>
Example: $automod blacklist add badword
$verification setupAdministrator

Deploys a button-based verification captcha panel to isolate raid bots on entry.

$verification setup
Example: $verification setup
$banBan Members

Permanently bans a member from the server, deletes their recent messages, and logs the action.

Aliases:
$hackban$forceban
$ban @user [reason]
Example: $ban @RogueUser Mass advertising in chat
$unbanBan Members

Unbans a previously banned user by their Discord User ID.

$unban <userId> [reason]
Example: $unban 1492968961795559455 Appeal accepted
$kickKick Members

Kicks a member from the server with direct message notice.

$kick @user [reason]
Example: $kick @User Inactive/Disrespect
$timeoutModerate Members

Mutes and isolates a member for a specified duration (e.g. 5m, 1h, 1d, 7d).

Aliases:
$mute
$timeout @user <duration> [reason]
Example: $timeout @User 1h Spamming stickers
$untimeoutModerate Members

Removes an active timeout from a member immediately.

Aliases:
$unmute
$untimeout @user
Example: $untimeout @User
$warnModerate Members

Issues an official infraction warning to a member with punishment tier tracking.

$warn @user [reason]
Example: $warn @User Inappropriate language
$warningsModerate Members

Views all recorded warnings and punishment histories for a user.

$warnings @user
Example: $warnings @User
$purgeManage Messages

Bulk deletes up to 100 messages in the current channel. Can filter by user.

Aliases:
$clear
$purge <amount> [@user]
Example: $purge 50 @Spammer
$lockManage Channels

Locks the current channel so regular members cannot send messages.

$lock
Example: $lock
$unlockManage Channels

Unlocks the channel to allow public messaging again.

$unlock
Example: $unlock
$nukeManage Channels

Re-creates the channel with exact permissions and deletes old message history.

$nuke
Example: $nuke
$playEveryone

Streams any song or playlist from Spotify, YouTube, SoundCloud, or Apple Music with lossless audio.

Aliases:
$p
$play <song name or url>
Example: $play Interstellar Main Theme
$pauseEveryone

Pauses active music stream.

$pause
Example: $pause
$resumeEveryone

Resumes audio playback.

$resume
Example: $resume
$skipEveryone

Votes or forces a skip to the next track in the music queue.

Aliases:
$s$next
$skip
Example: $skip
$queueEveryone

Shows all upcoming songs with durations, estimated playback time, and requester.

Aliases:
$q
$queue
Example: $queue
$nowplayingEveryone

Displays rich embed of currently playing track with thumbnail, audio bitrate, and seeker.

Aliases:
$np
$nowplaying
Example: $nowplaying
$volumeEveryone

Sets audio playback volume between 1% and 150%.

Aliases:
$vol
$volume <1-150>
Example: $volume 85
$filtersEveryone

Applies real-time DSP audio filters (bassboost, 8d, nightcore, vaporwave, clear).

$filters <bassboost/8d/nightcore/clear>
Example: $filters 8d
$247Manage Guild

Keeps Agni in the voice channel 24/7 without automatically disconnecting when empty.

$247 <enable/disable>
Example: $247 enable
$loopEveryone

Loops the currently playing song or the entire queue.

$loop <track/queue/off>
Example: $loop track
$j2c setupManage Channels

Creates the temporary voice category and trigger channel with self-service controls.

$j2c setup
Example: $j2c setup
$voice lockEveryone

Locks your temporary voice channel to prevent uninvited users from entering.

$voice lock
Example: $voice lock
$voice unlockEveryone

Unlocks your temporary voice room for all server members.

$voice unlock
Example: $voice unlock
$voice nameEveryone

Renames your active temporary voice channel.

$voice name <new name>
Example: $voice name 🎮 Abinesh's Chill Room
$voice limitEveryone

Sets the maximum user capacity for your voice channel.

$voice limit <0-99>
Example: $voice limit 5
$voice bitrateEveryone

Adjusts audio bitrate quality of your voice room (up to 384kbps on boosted guilds).

$voice bitrate <64-384>
Example: $voice bitrate 128
$voice claimEveryone

Claims room ownership if the original host has left the channel.

$voice claim
Example: $voice claim
$rankEveryone

Generates a 4K graphic card displaying your level, current XP, and server ranking.

$rank [@user]
Example: $rank @Abinesh
$leaderboardEveryone

Shows top 10 ranked active server members for text chatting and voice activity.

Aliases:
$top$levels
$leaderboard
Example: $leaderboard
$levelrewards addManage Roles

Links a role reward to automatically unlock when members reach a level milestone.

$levelrewards add <level> @role
Example: $levelrewards add 10 @VIP
$xprate setAdministrator

Configures text and voice XP gain multipliers.

$xprate set <1.0 - 5.0>
Example: $xprate set 2.0
$ticket setupAdministrator

Deploys an interactive support ticket panel with buttons for multiple support categories.

$ticket setup
Example: $ticket setup
$ticket closeManage Channels

Closes the current ticket, generates a lifetime HTML transcript, and archives the room.

$ticket close
Example: $ticket close
$ticket addManage Channels

Adds an additional member or staff user to the private ticket channel.

$ticket add @user
Example: $ticket add @StaffMember
$ticket removeManage Channels

Removes a user from the active ticket room.

$ticket remove @user
Example: $ticket remove @User
$askEveryone

Asks Agni's neural model any coding question, reasoning problem, or creative prompt.

Aliases:
$ai$gpt
$ask <your prompt>
Example: $ask How to optimize SQL queries?
$imagineEveryone

Generates high-resolution AI artwork from text prompts with safety moderation.

$imagine <prompt>
Example: $imagine cyberpunk neon city in rain
$translateEveryone

Translates text between 100+ languages with high accuracy.

$translate <language> <text>
Example: $translate Spanish Hello, welcome to our community!
$autorole setManage Roles

Sets the default role granted to new members immediately upon joining.

$autorole set @role
Example: $autorole set @Member
$vanityroles setupAdministrator

Rewards members who display your custom Discord invite in their status.

$vanityroles setup <status_text> @role
Example: $vanityroles setup .gg/agni @Supporter
$reactionrole createManage Roles

Launches the interactive builder for button/dropdown self-role menus.

$reactionrole create
Example: $reactionrole create
$pingEveryone

Checks bot websocket heartbeat latency and REST API response times.

$ping
Example: $ping
$statsEveryone

Displays live server statistics, CPU utilization, RAM footprint, and active shards.

$stats
Example: $stats
$prefixAdministrator

Changes the bot command prefix for the current server.

$prefix <new prefix>
Example: $prefix !