A documentation about Xiro. How to manage how to setup how to use etc. You will going to find them based off community and developer.
Security · Moderation · Economy · Leveling · Tickets · Music · Giveaways · Voice · Logging · Verification · Minigames · Reputation · ModMail · Starboard · Suggestions · Tags · Birthday · Stream Notifications · Counting · Canvas Welcome
Xiro is a premium, multi-purpose, closed-source (proprietary) Discord bot with 70+ commands, 34 modules, and 22 event handlers running on your server. From security to economy, music to ticket systems, minigames to moderation — everything in a single bot.
🌐 Prefix: x! (configurable) · 💬 Slash: /command · ⚙️ Web Panel: /panel
- 🤔 What is Xiro?
- 🛡️ Security Suite
- 👮 Moderation
- 💰 Economy & Minigames
- ⭐ Reputation System
- ⭐ Leveling System
- 🎵 Music System
- 🎫 Ticket System
- 🎉 Giveaway & Polls
- 🔊 VoiceMaster
- 📊 Community & Growth
- 🎮 Fun & Minigames
- 🛠️ Administration & Customization
- 📝 Logging System
- 📁 Full Command List
- 📁 All Events
- 📁 All Modules
- 🔒 Private Repository Notice
- 📊 System Requirements
- ⚙️ Configuration
- 🏆 Comparison Table
Xiro is a multi-purpose Discord bot that bundles everything a server might need into a single package.
| What Do You Want To Do? | How It Works in Xiro |
|---|---|
| Protect your server | Anti-Nuke (16 protections), Anti-Scam (OCR scanning), Auto-Mod (9 filters), Jail, Whitelist |
| Verify members | Button or CAPTCHA verification, auto-kick after 3 failed attempts |
| Build an economy | Daily/Work/Rob/Pay with virtual economy, bank interest, role shop |
| Play minigames | Blackjack, Slots, Roulette, Trivia, Hangman, Rock-Paper-Scissors |
| Listen to music | YouTube playback, queue, shuffle, loop, volume control |
| Ticket system | Button-triggered tickets, staff assignment, transcripts |
| Leveling system | Text and voice XP, role rewards on level up, rank cards |
| Canvas welcome | Customizable 800×400 PNG welcome cards |
| And much more... | ModMail, Starboard, Giveaways, VoiceMaster, Birthday, Stream, Tags, Counting, Sticky, Rep, Suggestions |
| # | Protection | Penalty |
|---|---|---|
| 1 | @everyone Spam |
Timeout |
| 2-5 | Mass Channel/Role Create/Delete | Kick |
| 6-7 | Mass Ban/Kick | Ban |
| 8-9 | Bot Addition/Invite | Ban/Kick |
| 10 | Webhook Spam | Delete Webhook |
| 11 | Mass Nickname Change | Timeout |
| 12-16 | Server Settings, Emoji, Permissions, Vanity, Integration | Kick/Ban |
- OCR Scanning: Uses Tesseract.js to read text in images and search for scam keywords
- Keywords: 50+ scam keywords, configurable threshold
- Regex: Advanced regex patterns
- Progressive Punishment: Warning → Mute → Jail → Ban
Phishing Link, Mention Spam, Caps Spam, Emoji Spam, Message Spam, Invite Filter, Word Filter, Ghost Ping, Webhook Spam
- Jail: Restricted channels, mute evade protection, auto-ban
- Verification: Button or CAPTCHA (math), 3 fails → kick
| Command | Description |
|---|---|
/ban, /kick, /timeout, /warn, /warnings |
Classic moderation |
/clear <count> |
Bulk message delete |
/lockdown, /slowmode, /nick, /role |
Channel/member management |
Global economy (coins earned in one server are usable everywhere).
| Command/Game | Description |
|---|---|
/daily, /work, /rob, /pay |
Daily reward, work, rob, send money |
/balance, /deposit, /withdraw |
Bank account, interest |
/shop view/buy/add/remove |
Store (buy roles) |
| Blackjack, Slots, Roulette | Coin-bet games |
| Trivia, Hangman, RPS | Quiz, hangman, rock-paper-scissors |
| Feature | Description |
|---|---|
| +Rep | /rep @user to give reputation (7h cooldown) |
| Bio/Social/Badges | Profile bio, social links, badges |
| Leveling | Text/voice XP, role rewards on level up |
| Rank Card | /rank with custom canvas rank card |
11 commands: /play, /skip, /stop, /queue, /loop, /shuffle, /remove, /volume, /nowplaying, /pause, /resume
Tickets: Panel setup, categories, support roles, claim, transcripts, auto-close
Giveaways: /giveaway for raffles, /poll for 10-option polls
"Join to Create" — joining a designated channel automatically creates a temporary voice channel.
- Canvas Welcome: 800×400 PNG, gradient background, avatar, effects
- Birthday: Automatic celebration, 24h temporary role
- ModMail: DM → Thread, anonymous replies
- Starboard: ⭐ threshold, auto-post
- Suggestions: Upvote/Downvote, staff approve/deny
- Sticky Messages: Persistent messages, auto-repost
- Stream: Twitch/YouTube live stream tracking
- Invite Tracker: Invite tracking, bonuses, leaderboard
- Counting Game: Sequential counting, milestones
- Reaction Roles: Button/dropdown role assignment
- Tags:
/tag create/show/delete/list
/panel web interface, /settings toggle <module>, /modules, /customcommands, /reload
6 channels, 16 event types — Message, Member, Mod, Server, Join, Voice logs.
| Category | Command Count | Examples |
|---|---|---|
| Administration | 7 | /modules, /settings, /customcommands, /reload, /help |
| Moderation | 6 | /ban, /kick, /timeout, /warn, /warnings, /clear |
| Security | 8 | /antinuke, /antiscam, /automod, /backup, /restore, /verification, /whitelist, /honeypot |
| Economy | 14 | /daily, /work, /rob, /pay, /balance, /shop, /blackjack, /slot, /roulette, /trivia, /hangman, /rps |
| Leveling | 3 | /rank, /leaderboard, /rewards |
| Music | 11 | /play, /skip, /stop, /queue, /loop, /shuffle, /volume |
| Tickets | 1 | /ticket panel/category/add-support/config |
| Giveaways | 2 | /giveaway, /poll |
| Community | 19 | /welcome, /birthday, /modmail, /starboard, /suggest, /sticky, /stream, /counting, /voicemaster, /tag, /rep, /invites, /counter, /reactionrole, /profile, /ping |
| Settings | 1 | /panel |
ready, interactionCreate, messageCreate, messageDelete, messageUpdate, messageReactionAdd/Remove, guildMemberAdd/Remove/Update, guildCreate/Delete, guildBanAdd, guildUpdate, channelCreate/Delete, roleCreate/Delete, emojiCreate/Delete, voiceStateUpdate, webhookUpdate
| # | Module | # | Module | # | Module |
|---|---|---|---|---|---|
| 1 | antiNuke | 13 | inviteTracker | 25 | stickyMessages |
| 2 | antiScam | 14 | jailSystem | 26 | streamNotifications |
| 3 | autoMod | 15 | leveling | 27 | suggestions |
| 4 | backup | 16 | logging | 28 | tags |
| 5 | birthday | 17 | minigames | 29 | tickets |
| 6 | counter | 18 | modmail | 30 | trivia |
| 7 | countingGame | 19 | music | 31 | verification |
| 8 | customCommands | 20 | reactionRoles | 32 | voiceMaster |
| 9 | economy | 21 | reputation | 33 | welcome |
| 10 | giveaways | 22 | rps | 34 | welcomeCanvas |
| 11 | hangman | 23 | settingsPanel | ||
| 12 | hotReloader | 24 | starboard |
This repository is private and proprietary. The source code is not publicly available. Xiro is a closed-source Discord bot — only authorized personnel have access to the codebase.
Unauthorized copying, distribution, or modification of this software is strictly prohibited.
Proprietary (Closed Source) — All rights reserved. This software is closed-source. Unauthorized copying, distribution, or modification is prohibited.
Xiro — Everything in one bot. ⚡
70+ commands · 34 modules · 22 events · 10 categories
🔒 Proprietary / Closed Source — Astral Production