Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

xiro-docs

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.

Xiro

⚡ Xiro — Ultimate All-in-One Discord Bot

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


📋 Table of Contents


🤔 What is Xiro?

Xiro is a multi-purpose Discord bot that bundles everything a server might need into a single package.

🎯 What Can You Do with Xiro?

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

🛡️ Security Suite

🚫 Anti-Nuke (16 Protections)

# 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

🔍 Anti-Scam (OCR + Text)

  • 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

🤖 Auto-Mod (9 Filters)

Phishing Link, Mention Spam, Caps Spam, Emoji Spam, Message Spam, Invite Filter, Word Filter, Ghost Ping, Webhook Spam

🔐 Jail & Verification

  • Jail: Restricted channels, mute evade protection, auto-ban
  • Verification: Button or CAPTCHA (math), 3 fails → kick

👮 Moderation

Command Description
/ban, /kick, /timeout, /warn, /warnings Classic moderation
/clear <count> Bulk message delete
/lockdown, /slowmode, /nick, /role Channel/member management

💰 Economy & Minigames

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

⭐ Reputation & Leveling Systems

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

🎵 Music System

11 commands: /play, /skip, /stop, /queue, /loop, /shuffle, /remove, /volume, /nowplaying, /pause, /resume


🎫 Ticket & Giveaways

Tickets: Panel setup, categories, support roles, claim, transcripts, auto-close Giveaways: /giveaway for raffles, /poll for 10-option polls


🔊 VoiceMaster

"Join to Create" — joining a designated channel automatically creates a temporary voice channel.


📊 Community & Growth

  • 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

🛠️ Administration & Customization

/panel web interface, /settings toggle <module>, /modules, /customcommands, /reload


📝 Logging System

6 channels, 16 event types — Message, Member, Mod, Server, Join, Voice logs.


📁 Full Command List (70+)

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

📁 All Events (22)

ready, interactionCreate, messageCreate, messageDelete, messageUpdate, messageReactionAdd/Remove, guildMemberAdd/Remove/Update, guildCreate/Delete, guildBanAdd, guildUpdate, channelCreate/Delete, roleCreate/Delete, emojiCreate/Delete, voiceStateUpdate, webhookUpdate


📁 All Modules (34)

# 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

🔒 Private Repository Notice

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.


📝 License

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

About

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.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors