Meet Shiro
Your Discord companion ๐พ
A fun, economy-focused Discord bot built around a happy pup. Adopt pets, earn Shiro Coins, battle friends, and explore arenas โ all on a custom stateless gateway architecture.
21
Pet Species
5
Rarity Tiers
40+
Slash Commands
10
Arenas
What Shiro offers
Everything in one bot
From raising pets to gambling your fortune, Shiro packs a full RPG experience right inside your Discord server.
Rich Economy
Wallet + bank, streak-based rewards, 6 jobs, 5 gambling games, and a marketplace โ all balanced around Shiro Coins (SC).
Pet System
Adopt one of 21 species across 5 rarities. Care for them daily, level them up, battle rivals, and trade on the marketplace.
Turn-Based Battles
Fight other users' pets in interactive PvP using Attack, Special, Guard, and Taunt moves via Discord buttons.
Arena Battles
5 solo PvE arenas and 5 team 3v3 arenas, each with unique modifiers. Win SC and loot boxes.
Fun Commands
Trivia, riddles, jokes, Rock Paper Scissors, the Magic 8-Ball, and leaderboards.
Stateless Gateway
Built on AMQP (LavinMQ) for zero-downtime deploys. No discord.js โ raw REST and a custom event pipeline.
๐ฐ Shiro Coins
Economy System
One currency, endless ways to earn and spend. Every transaction is audit-logged and every gambling win is house-raked at 5%.
Timed Rewards
Claim /hourly (100โ200 SC), /daily (500โ1,000 SC), and /weekly (2,500โ5,000 SC). Streak bonuses stack up to +3,000 SC.
Job System
Apply for a job via /job apply and work every few hours. Six jobs with different pay rates and cooldowns.
Banking
Store coins safely in your bank. Bank cap scales exponentially with level โ up to 1.6M SC at level 50.
Marketplace
Buy and sell pets. 5% listing fee, 50% refund on removal. Purchases require a 30-second confirmation.
Available Jobs
๐ฃ
Fisherman
50โ150 SC ยท 4h
โ๏ธ
Miner
75โ200 SC ยท 4h
๐
Merchant
100โ250 SC ยท 6h
๐ก๏ธ
Guard
150โ300 SC ยท 8h
๐ณ
Chef
80โ180 SC ยท 4h
๐ฟ
Herbalist
60โ160 SC ยท 5h
Gambling Games
5% house rake on all wins to keep the economy healthy.
๐ธ Transfer Tax
Transfers over 10,000 SC incur a 2% tax deducted from the sender. Keeps hyperinflation in check.
๐พ Adopt & Raise
Pet Roster
21 species across 5 rarity tiers. Each pet has unique base stats, a passive ability, and needs your daily care to stay strong. Up to 5 pets per user.
๐ถ
Puppy
Loyal Companion โ +10% XP from care
12
ATK
10
DEF
12
SPD
10
SPC
๐ฐ Free Starter
๐ฐ
Bunny
Bounding Leap โ SPD +15% at night
8
ATK
6
DEF
18
SPD
10
SPC
๐ฐ 500 SC
๐ข
Tortoise
Ancient Shell โ First hit reduced 20%
6
ATK
18
DEF
6
SPD
8
SPC
๐ฐ 500 SC
๐ฑ
Cat
Nine Lives โ Survive killing blow once with 1 HP
10
ATK
8
DEF
14
SPD
12
SPC
๐ฐ 500 SC
๐ฆ
Duck
Water Off โ Special dmg received โ15%
8
ATK
10
DEF
10
SPD
14
SPC
๐ฐ 500 SC
๐ Daily Care
Use /feed, /play, and /rest to keep Hunger, Happiness, and Energy topped up. Neglect causes health loss.
๐ Levelling
Pets earn XP from care, battles, and idle time every 30 minutes. Each level adds +2 to all battle stats. Level cap: 150.
๐ Depression Tax
Trading a high-bond pet causes stat drops up to โ30%. Stats recover gradually through care โ no shortcuts.
๐ Accessories
Equip hats, collars, backgrounds, and badges. Higher-rarity accessories give stat bonuses in battle.
โ๏ธ PvP Combat
Turn-Based Battles
Challenge another user's active pet with /battle @user. Each turn you choose a move via Discord buttons.
๐ฏ
Thunder
Lv.42
HP 210 / 310
ATK 112 ยท DEF 88 ยท SPD 88 ยท SPC 112
โ๏ธ
Turn 3
๐ฆ
Simba
Lv.38
HP 156 / 290
ATK 100 ยท DEF 72 ยท SPD 88 ยท SPC 96
Your Move:
โ๏ธ
Attack
Standard physical: ATK vs DEF formula
โจ
Special
SPC-based; higher variance, bypasses some DEF
๐ก๏ธ
Guard
Reduces incoming damage by 40% this turn
๐ค
Taunt
Forces opponent's next move to be basic Attack
๐ฏ Turn Order
Higher SPD acts first. Ties resolved randomly. Meerkat's Sentinel always acts first on turn 1.
๐ฅ Damage Formula
dmg = max(1, ATK โ โDEF ร 0.5โ). Crits deal 1.5ร. Guard reduces incoming to 60%.
๐ Rewards
Win: +50 XP + 25โ75 SC. Loss: +20 XP consolation. Attacker loss also incurs an SC penalty.
โฑ๏ธ Cooldowns
Win โ 5 min cooldown. Loss โ 30 min cooldown. Applies to both attacker and defender.
๐๏ธ PvE Combat
Arena Battles
Fight CPU opponents across solo 1v1 arenas and 3v3 team arenas. Each arena has unique modifiers and escalating loot box prizes.
๐ฟ
Shiro's Backyard
No modifier โ pure stats
๐ 150 SC + Common Box
๐ฒ
Mystic Forest
Random +10% stat boost both pets each turn
๐ 350 SC + Common/Rare Box
๐
Volcanic Crater
Both pets take 2 burn damage per turn
๐ 750 SC + Rare/Epic Box
โ๏ธ
Sky Coliseum
Physical attacks deal only 85% damage
๐ 1,500 SC + Rare/Epic Box
๐
Dragon's Lair
Both pets heal +5 HP at turn start
๐ 3,000 SC + Epic/Legendary Box
๐ฆ Loot Boxes
Arena wins grant loot boxes opened with /lootbox open. Rewards include 50โ8,000 SC and pet accessories. Higher arenas yield rarer tiers: Common โ Rare โ Epic โ Legendary.
๐ Community
Fun Commands
Keep your server lively with games, trivia, and classic chat entertainment โ all with optional coin rewards.
๐ญ
/joke
Random joke with spoiler punchline. Categories: clean, pun, programming. Reroll button included.
๐ง
/trivia
4-choice trivia with 30-second timer. Categories: general, gaming, Discord, animals.
๐ฎ
/riddle
A riddle with 4 buttons and 60 seconds to think. One active riddle per user at a time.
โ๏ธ
/rps
Challenge another user to Rock Paper Scissors. Both picks are private โ result reveals after both choose.
๐ฑ
/8ball
Ask the Magic 8-Ball anything. 20 responses colour-coded: ๐ข positive, ๐ก neutral, ๐ด negative.
๐
/leaderboard
Top 10 for wallet, bank, pet battle wins, pet level, or total arena wins. ๐ฅ๐ฅ๐ฅ medals included.
๐ Reference
All Commands
Every slash command Shiro provides, grouped by category.
Economy
/balanceView wallet and bank balance
/hourlyClaim hourly reward (100โ200 SC + streak)
/dailyClaim daily reward (500โ1,000 SC + streak)
/weeklyClaim weekly reward (2,500โ5,000 SC + streak)
/workEarn coins from your current job
/job listBrowse jobs and their pay ranges
/job apply <job>Switch to a new job
/deposit / /withdrawMove coins between wallet and bank
/give <user> <amount>Transfer coins (2% tax over 10k SC)
/gamble flip/dice/slots/plinko/blackjackGambling games (5% house rake)
Pets
/adopt listBrowse species by rarity via interactive menu
/adopt buy <species>Adopt a species by name
/pet [user]View active pet profile
/pet rosterList all your pets
/pet switch <name>Change your active pet
/feed / /play / /restCare for your pet
/pet train4-hour training session (2ร idle XP)
/pet rename <name>Rename your active pet
/pet accessories / equip / unequipManage accessories
/battle <user>Challenge another user to PvP
/trade offer/view/accept/decline/cancelTrade pets with other users
/market list/browse/buy/removePet marketplace
Arena
/arena listBrowse solo arenas and your records
/arena battle <arena>Fight a CPU in a 1v1 arena
/arena team listBrowse 3v3 team arenas
/arena team battle <arena>Build a team and fight 3v3
/lootbox open [tier]Open loot boxes from arena wins
/lootbox inventoryView your loot box inventory
Fun
/joke [category]Random joke with spoiler punchline
/trivia [category]Multiple choice trivia (+10 SC)
/riddleRiddle challenge (+5 SC)
/rps <user>Rock Paper Scissors
/8ball <question>Ask the Magic 8-Ball
/leaderboard [type]Top 10 by balance, wins, level, arena wins
Utility
/profileView your user profile overview
/voteView vote streak and next milestone progress
/helpInteractive help with category buttons