Good afternoon
3:00 PM
Redirecting you to the home page

The best
all-in-one bot
for Discord.

Powerful anti-nuke, anti-raid, auto-moderation, leveling, and economy — all in one bot with security built in from day one.

Parrot Discord Bot
ONLINE
0 Servers
0 Commands
0 Users
0 Uptime
Commands
248+ commands across 25 categories. Intuitive syntax, helpful errors, and clean embeds.
Moderation
Ban, kick, mute, warn, purge, jail, and more
41 commands
.modpanelInteractive moderation panel
.banBan a member
.hackbanBan a user by ID
.tempbanTemporarily ban a member
.hardbanPermanent ban (persists on rejoin)
.unhardbanRemove a hard ban
.hardbansList hard-banned users
.kickKick a member
.muteTimeout a member
.unmuteRemove a timeout
.warnWarn a member
.warningsView warnings
.clearwarnsClear all warnings
.delwarnDelete a specific warning
.historyFull moderation history
.purgeBulk delete messages
.purgeallPurge all messages in a channel
.slowmodeSet channel slowmode
.lockLock a channel
.unlockUnlock a channel
.autopurge setupAuto-purge a channel on a schedule
.autopurge listList auto-purge channels
.autopurge removeRemove auto-purge
.automute setSet auto-mute threshold
.automute disableDisable auto-mute
.imuteImage-mute a member
.iunmuteRemove image mute
.rmuteReaction-mute a member
.runmuteRemove reaction mute
.jailsetupSet up the jail system
.jailJail a member
.unjailUnjail a member
.jailedList jailed members
.striprolesStrip all roles from a member
.reroleRestore stripped roles
.forcenickForce-set a nickname
.shutupAuto-delete a user's messages
.botclearDelete bot messages
.hideHide a channel
.unhideUnhide a channel
.nukeClone and delete a channel
Economy & Social
Currency, interactions, marriage, and more
30 commands
.balanceCheck your coin balance
.bankView your bank account
.dailyClaim daily coins
.robRob another member
.robbankRob a member's bank
.giveGive coins to someone
.depositDeposit coins into bank
.withdrawWithdraw from bank
.leaderboardServer economy leaderboard
.globalleaderboardGlobal leaderboard
.marryPropose to someone
.divorceEnd your marriage
.partnerView marriage status
.hugHug someone
.kissKiss someone
.slapSlap someone
.punchPunch someone
.patPat someone
.pokePoke someone
.waveWave at someone
.highfiveHigh-five someone
.cuddleCuddle someone
.fightFight someone
.biteBite someone
.bonkBonk someone
.tickleTickle someone
.cryExpress sadness
.laughExpress laughter
.danceExpress dancing
.killDramatically "kill" someone
Shop
Server shop, items, and inventory
7 commands
.shopView the server shop
.shop categoriesBrowse shop categories
.shop addAdd an item (Admin)
.shop removeRemove an item (Admin)
.shop panelInteractive shop panel
.buyBuy an item
.inventoryView your items
Fun & Entertainment
Games, memes, jokes, API commands
16 commands
.snipeLast deleted message
.editsnipeLast edited message
.coinflipFlip a coin
.rollRoll dice
.8ballAsk the magic 8-ball
.rpsRock paper scissors
.guessNumber guessing game
.wyrWould you rather
.rateRate something 0-10
.quoteRandom inspirational quote
.memeGet a random meme
.catRandom cat image
.dogRandom dog image
.jokeRandom joke
.factRandom fun fact
.urbanUrban Dictionary lookup
Leveling
XP, ranks, leaderboards, level rewards
13 commands
.rankView your rank card
.ranksleaderboardXP leaderboard
.setlevelchannelSet level-up channel
.levelconfigView leveling config
.setlevelSet a member's level (Admin)
.addxpAdd XP (Admin)
.removexpRemove XP (Admin)
.levelrewards addAdd a level role reward
.levelrewards removeRemove a level reward
.levelrewards clearClear all rewards
.levelrewards setupInteractive rewards setup
.leveltoggleToggle leveling on/off
.levelalertsConfigure alert style
Security
Anti-nuke, anti-raid, automod, voice protection, verification
38 commands
.antinuke enableEnable anti-nuke
.antinuke disableDisable anti-nuke
.antinuke whitelistWhitelist a user
.antinuke unwhitelistRemove from whitelist
.antinuke configView settings
.antinuke setlimitSet action limits
.antinuke presetApply a preset config
.antinuke unlockdownRemove lockdown
.antinuke unbanUnban anti-nuke bans
.antiraid enableEnable anti-raid
.antiraid disableDisable anti-raid
.antiraid configView anti-raid config
.antiraid setthresholdSet join threshold
.antiraid setageSet min account age
.antiraid vpnToggle VPN detection
.lockdownLock down the server
.unlockdownRemove lockdown
.automod enableEnable automod
.automod disableDisable automod
.automod configView automod config
.automod coordinatedspamToggle coordinated spam detection
.filter addAdd a word to the filter
.filter addwildAdd a wildcard filter
.filter addregexAdd a regex filter
.filter removeRemove a filter
.filter listList all filters
.filter clearClear all filters
.filter testTest a message against filters
.watchvc startMonitor a voice channel
.watchvc stopStop monitoring
.watchvc panelVoice protection panel
.watchvc notifySet notification channel
.watchvc bypassroleSet bypass role
.watchvc thresholdSet action threshold
.watchvc inactivityToggle inactivity detection
.verification setupSet up verification
.verification setroleSet verified role
.verification disableDisable verification
Tickets
Support ticket system
2 commands
.ticketsetupSet up the ticket system
.closeClose the current ticket
Utility
Info, embeds, polls, reminders, server stats, AFK
23 commands
.serverinfoServer information
.userinfoUser information
.avatarView a member's avatar
.pingCheck bot latency
.infoBot info and stats
.setprefixChange command prefix
.setlogSet mod log channel
.announceSend an announcement embed
.embedCustom embed builder
.setlanguageSet server language
.afkSet AFK status
.pollCreate an advanced poll
.quickpollQuick yes/no poll
.pollresultsView poll results
.remindSet a reminder
.remindersView active reminders
.remindcancelCancel a reminder
.remindclearClear all reminders
.serverstats setupStat counter channels
.serverstats removeRemove a counter
.inviteGet bot invite link
.helpInteractive help menu
.captionAdd a caption to an image
Birthdays
Track and celebrate member birthdays
7 commands
.setbirthdaySet your birthday
.birthdaysView upcoming birthdays
.removebirthdayRemove your birthday
.birthdaysetup channelSet announcement channel
.birthdaysetup roleSet birthday role
.birthdaysetup messageSet birthday message
.birthdaysetup testTest announcement
Suggestions
Community suggestions with voting
10 commands
.suggestSubmit a suggestion
.suggest setSet suggestions channel
.suggest approveApprove a suggestion
.suggest denyDeny a suggestion
.suggest considerMark as considered
.suggest implementMark as implemented
.suggest threadsToggle discussion threads
.suggest anonymousToggle anonymous mode
.suggest configView config
.suggest listList recent suggestions
Roles
Role management, mass role, autorole, reaction roles
20 commands
.addroleAdd a role to a member
.rQuick role toggle
.removeroleRemove a role
.roleinfoRole details
.inroleList members with a role
.massroleMass add/remove a role
.roleallGive a role to everyone
.userrolesView a member's roles
.listrolesList all server roles
.autorole addAdd an autorole
.autorole removeRemove an autorole
.autorole listList autoroles
.autorole clearClear all autoroles
.autorole testTest autorole
.reactionrole setupInteractive setup
.reactionrole createCreate reaction role message
.reactionrole addAdd a reaction-role pair
.reactionrole removeRemove a pair
.reactionrole listList reaction roles
.reactionrole deleteDelete a reaction role message
Confessions
Anonymous confessions with admin approval
5 commands
.confessSubmit a confession
.confess panelSend a confession panel
.confess setupSet up confessions channel
.confess configView config
.confess statsConfession statistics
Giveaways
Timed giveaways with multiple winners
4 commands
.gstartStart a giveaway
.gendEnd a giveaway early
.grerollReroll a winner
.glistList active giveaways
Starboard & Skullboard
Highlight the best (and worst) messages
17 commands
.starboard setupSet up starboard
.starboard emojiSet the reaction emoji
.starboard thresholdSet star threshold
.starboard toggleToggle on/off
.starboard selfstarToggle self-starring
.starboard blacklistBlacklist a channel
.starboard colorSet embed colour
.starboard nsfwToggle NSFW support
.starboard resetReset all settings
.skullboard setupSet up skullboard
.skullboard emojiSet the skull emoji
.skullboard thresholdSet skull threshold
.skullboard toggleToggle on/off
.skullboard selfskullToggle self-skulling
.skullboard blacklistBlacklist a channel
.skullboard colorSet embed colour
.skullboard resetReset all settings
Welcome
Welcome and goodbye messages
4 commands
.setwelcomeSet welcome/goodbye channel
.editwelcomemsgInteractive message editor
.welcomemsgSet welcome message
.goodbyemsgSet goodbye message
Music
Play, queue, and control music playback
10 commands
.playPlay a song
.pausePause playback
.resumeResume playback
.skipSkip the current track
.stopStop and clear the queue
.disconnectLeave voice channel
.nowplayingCurrent track info
.queueView the queue
.volumeSet volume
.shuffleShuffle the queue
Backup
Server backup and restore
7 commands
.backup createCreate a backup
.backup listList saved backups
.backup infoView backup details
.backup restoreRestore a backup
.backup deleteDelete a backup
.backupserverFull server backup
.restoreserverRestore full backup
Mod Logging
Audit logs for moderation actions
4 commands
.modlog setupSet up mod log channel
.modlog onEnable logging
.modlog offDisable logging
.modlog statusView logging status
Hood / Gangs
Create gangs, battle, and climb the leaderboard
11 commands
.hoodcreateCreate a new hood
.hoodView your hood
.hoodupgradeUpgrade hood level
.hoodbattleBattle another hood
.hoodstatsHood leaderboard
.hoodinviteInvite a member
.hoodrequestRequest to join
.hoodkickKick a member
.hoodleaveLeave your hood
.hoodmembersList members
.hooddisbandDisband your hood
Swear Counter
Track and display profanity usage
8 commands
.swearcounter setupSet up the counter
.swearcounter disableDisable it
.swearcounter intervalSet announcement interval
.swearcounter countCheck a member's count
.swearcounter leaderboardTop swearers
.swearcounter statsOverall statistics
.swearcounter resetReset a member
.swearcounter resetallReset everyone
Fortnite
Item shop and search
4 commands
.fnSearch Fortnite items
.fnshopDaily item shop
.fn shop setAuto-post shop to a channel
.fn shop removeRemove auto-post
Configuration
Server setup, quick setup, TempVC
3 commands
.serversetupFull interactive server builder
.quicksetupQuick setup wizard
.tempvcSet up Join-to-Create voice channels
248+
Commands
25
Categories
<50ms
Response Time
24/7
Uptime
Features
Powerful moderation. Advanced economy. Enterprise security. Everything your server needs in one bot.

Everything included, nothing locked

Every feature you see is available the moment you invite Parrot. No tiers, no upgrades — just add it and use what your server needs.

Moderation
Ban, kick, mute, warn, purge, and detailed action logs — a complete toolkit for keeping your server in order.
Economy System
Full currency system with daily streaks, a server shop, inventory management, robberies, and bonus rewards.
Leveling
XP-based ranking with leaderboards, automatic level-up roles, and configurable XP rates per server.
Server Security
Anti-nuke, anti-raid, auto-mod, and voice protection — layered defences that respond in milliseconds.
Tickets
Professional support tickets with categories, transcripts, and staff assignment controls.
Welcome System
Custom welcome and goodbye messages with auto-role assignment for every new member.
Giveaways
Timed giveaways with multiple winners, rerolls, and requirement filters built in.
Starboard
Surface the best messages automatically with a configurable reaction threshold.
Confessions
Anonymous submissions with optional admin approval to maintain privacy without sacrificing safety.
Birthday Tracking
Automatic birthday announcements and optional roles so no celebration gets missed.
Fun Commands
Memes, jokes, facts, quotes, and animated social interactions to keep your community active.
Relationships
Marriage proposals, divorce, gifts, and relationship tracking for lighthearted roleplay.
Suggestions
Community-driven feedback with voting reactions and staff approval or denial.
Reminders
Personal and channel reminders with flexible time formats and recurring schedules.
Reaction Roles
Self-assign roles with button panels — pick emojis from your server or use standard ones on the dashboard.
Polls & Voting
Multi-option polls with timed voting and automatic result tallying.
Dashboard
Configure everything from one place. No commands needed.

Web Dashboard

The Parrot Bot dashboard lets you manage every aspect of your server through a clean web interface. Change settings, configure modules, and customize behavior — all without typing a single command.

Easy Configuration

Point, click, configure. No commands to memorise, no syntax to learn. The dashboard is organised by module so you can find any setting in seconds.

What you can configure

  • General Settings: Bot prefix, language, timezone
  • Welcome System: Messages, images, auto-roles, channels
  • Leveling: XP rates, level roles, announcements, leaderboard
  • Moderation: Auto-mod rules, warning thresholds, action logs
  • Economy: Shop items, prices, currency name, daily rewards
  • Tickets: Categories, support roles, transcripts, naming
  • Security: Anti-nuke, anti-raid, voice protection settings
  • Starboard: Threshold, emoji, channel, self-starring
  • Logging: Message logs, member logs, role logs, moderation logs

Real-Time Updates

Changes take effect immediately — no bot restart required. Configure on the fly and see results in your server right away.

Secure Authentication

Discord OAuth2 login ensures only authorised admins can access your server’s settings. Your data stays private and protected.

Updates
What's changed recently

v2.2.0 — Dashboard Expansion & Discord UX

Most of this update is about making configuration easier — both on the dashboard and directly in Discord. Seven new dashboard sections, four commands redesigned with interactive UI, one bug fix.

Dashboard

  • Reaction Roles — Create panels, pick standard or server custom emojis for each role, and post them to any channel. Delete panels from the dashboard too.
  • Mod Logging — Individual toggles for each log event. Joins, leaves, deletes, edits, role changes, nickname changes, and voice activity can each be enabled or disabled separately.
  • Word Filters — Add and remove filtered words without running a command.
  • Giveaways — View all active giveaways and cancel any of them.
  • Server Stats — Configure member, bot, and boost stat channels directly.
  • Level Rewards — Add and remove XP level-up role rewards. Lives inside the existing Leveling section.
  • AutoRole — Now supports multiple roles. Separate lists for members and bots.

Discord Commands

  • .warnings — Each warning now has a delete button inline. No more running .delwarn <id>.
  • .autorole — Shows configured roles with Add and Remove buttons. Role picker dropdown included.
  • .levelrewards — Dropdown to remove any existing reward directly from the command response.
  • .glist — Select a giveaway from the list, then End Now or Reroll. No message IDs.

Fixes & Improvements

  • Leveling defaults to off — Parrot no longer awards XP on new servers right away. Admins have to turn it on first.
  • Embed layout — Field layouts cleaned up across all cogs. Less wrapping on mobile.

v2.1.1 — Dashboard Fixes

Dashboard fixes and improvements for this patch.

  • Settings actually save properly now — exempt channels, whitelist roles, and other list-based settings no longer randomly reset.
  • Fixed the setup wizard showing every time you open the dashboard even after completing it.
  • Added a "Configure Wizard" button under General so you can re-run it whenever you want.
  • Back button on the server select page works now (used to just loop you back to the same page).
  • ON/OFF badges in the sidebar update live after saving instead of needing a page refresh.
  • Can't accidentally double-save or save before settings finish loading anymore.
  • Cleaned up the Extra Protection toggles in Anti-Nuke — each one has a proper description now.

v2.1.0

Lot of owner-facing tools this patch plus a user preference and something hidden.

  • .levelalerts — tired of level-up pings? Turn them off. Saves per user.
  • .serversetup — pick a template (Community, Gaming, etc.) and Parrot sets up all the roles and channels. Owner only, captcha before it runs.
  • .backupserver — snapshots your whole server to a file. Roles, channels, perms, everything.
  • .restoreserver — restores from a backup. You get a preview first. Can't undo it so there's a captcha.
  • Added a new easter egg.

v2.0.1

  • .slowmode accepts 30s, 5m, 1h now. Also works on other channels and off disables it.
  • .help ban actually shows the description, usage, and aliases now.
  • Network blips don't fill up the error log anymore.
  • Added a bunch of missing commands to .help.
  • Took Music out of the help menu — wasn't supported.
  • Cleaned up unused files.

Latest: v2.2.0  |  Status: Stable

Development
How Parrot is built and maintained

Who is the developer?

Parrot is built and maintained by swatnfo. Questions and feedback are welcome in the support server.

Solo Development

Parrot is built and maintained by a single developer. Every feature, bug fix, and improvement is written, tested, and deployed by one person. This means updates are thoughtful and carefully considered — but they can take time, especially for larger features.

What This Means for Updates

Smaller fixes and patches usually ship quickly. Bigger features — new systems, redesigns, or anything that touches a lot of code — take longer because there's no team to split the work with. Quality matters more than speed, and every release is tested before it goes live.

Priorities

  • Stability first — Bug fixes and security patches always come before new features.
  • Community feedback — Feature requests and reports from the support server shape what gets worked on next.
  • No rushed releases — Updates ship when they're ready, not on a fixed schedule.

Want to Help?

The best way to support Parrot is by reporting bugs, suggesting features, and being patient when things take a little longer. Every bit of feedback helps make the bot better for everyone.

Support
Need help? We've got you covered.

Get help

  • Join the support server — fastest way to get a response
  • Use .help in your server to see all commands
  • Use .help [command] for detailed info on a specific command
  • Bug reports and feature requests go in the support server too

Common questions

  • How do I change the prefix?.setprefix [prefix] or via the dashboard
  • Parrot isn't responding — make sure it has permission to read and send messages in that channel
  • How do I set up anti-nuke?.antinuke enable, then .antinuke whitelist yourself first
  • Can I reset the economy? — not via command yet, ask in the support server

Response times

Most questions in the support server get answered within a few hours. Urgent issues — like the bot being completely down — usually get looked at faster.

Information
What Parrot is and what it does

About Parrot

Parrot is a Discord bot that started simple and grew into something more complete. Security, moderation, economy, leveling, fun commands — it's all in one place so you don't need five different bots to run a server.

Used in communities ranging from small friend groups to larger servers that need real moderation tools.

What’s included

  • 248+ commands across 25 categories
  • Under 50ms average response time
  • 99.9% uptime — hosted to stay online
  • Free — no premium tiers or paywalled features
  • Currently on v2.1.1

Works for most server types

  • Gaming servers — leveling, economy, giveaways, voice protection
  • Community servers — welcome system, confessions, AFK, social commands
  • Moderation-heavy servers — anti-nuke, anti-raid, tickets, full logging
  • Smaller servers — just invite it and use what you need, nothing forced on you
Statistics
What the bot actually looks like under the hood
99.9%
Uptime
Hosted to stay online
<50ms
Response Time
Average latency
248+
Commands
Across 25 categories
24/7
Online
No scheduled downtime

Performance

  • API latency: ~35ms average
  • Command success rate: 99.8%
  • Database reads: under 10ms
  • Both prefix-based and slash commands are supported

Growth & Usage

  • Growing community of servers and users
  • Regular updates with new features
  • Active development and bug fixes
  • Community-driven feature requests
Why Parrot?
The honest answer.
No paywalls
Every feature listed here is free. Moderation, security, economy — none of it is locked behind a tier or subscription.
Security that works
Anti-nuke and anti-raid respond in real time. They've been tested in actual incidents, not just listed as features.
Fast and stays online
Under 50ms average response time. Doesn't hang, doesn't drop commands, doesn't go offline for routine updates.
Change anything
Prefix, XP rates, welcome messages, auto-mod rules, economy — configurable through the dashboard or commands. Nothing important is hardcoded.
One bot, not five
Moderation, leveling, economy, tickets, giveaways, logging — it's all here. You don't need a separate bot for each thing your server does.
Actually maintained
Bug reports usually get a fix within a couple days. Feature requests from the support server actually get built. Nothing ships broken.