Shiro ยท V1

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).

Shiro Coins

Pet System

Adopt one of 21 species across 5 rarities. Care for them daily, level them up, battle rivals, and trade on the marketplace.

21 Species ยท 5 Rarities

Turn-Based Battles

Fight other users' pets in interactive PvP using Attack, Special, Guard, and Taunt moves via Discord buttons.

Components v2

Arena Battles

5 solo PvE arenas and 5 team 3v3 arenas, each with unique modifiers. Win SC and loot boxes.

Solo + 3v3 Teams

Fun Commands

Trivia, riddles, jokes, Rock Paper Scissors, the Magic 8-Ball, and leaderboards.

+10 SC per correct answer

Stateless Gateway

Built on AMQP (LavinMQ) for zero-downtime deploys. No discord.js โ€” raw REST and a custom event pipeline.

Custom Architecture

๐Ÿ’ฐ 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.

๐Ÿช™ Coin Flip
๐ŸŽฒ Dice Roll
๐ŸŽฐ Slots
๐Ÿ“Œ Plinko
๐Ÿƒ Blackjack

๐Ÿ’ธ 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.

Common

๐Ÿถ

Puppy

Loyal Companion โ€” +10% XP from care

12

ATK

10

DEF

12

SPD

10

SPC

๐Ÿ’ฐ Free Starter

Common

๐Ÿฐ

Bunny

Bounding Leap โ€” SPD +15% at night

8

ATK

6

DEF

18

SPD

10

SPC

๐Ÿ’ฐ 500 SC

Common

๐Ÿข

Tortoise

Ancient Shell โ€” First hit reduced 20%

6

ATK

18

DEF

6

SPD

8

SPC

๐Ÿ’ฐ 500 SC

Common

๐Ÿฑ

Cat

Nine Lives โ€” Survive killing blow once with 1 HP

10

ATK

8

DEF

14

SPD

12

SPC

๐Ÿ’ฐ 500 SC

Common

๐Ÿฆ†

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

Min Lv.5

No modifier โ€” pure stats

๐Ÿ† 150 SC + Common Box

๐ŸŒฒ

Mystic Forest

Min Lv.15

Random +10% stat boost both pets each turn

๐Ÿ† 350 SC + Common/Rare Box

๐ŸŒ‹

Volcanic Crater

Min Lv.30

Both pets take 2 burn damage per turn

๐Ÿ† 750 SC + Rare/Epic Box

โ˜๏ธ

Sky Coliseum

Min Lv.45

Physical attacks deal only 85% damage

๐Ÿ† 1,500 SC + Rare/Epic Box

๐Ÿ‰

Dragon's Lair

Min Lv.60

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.

๐Ÿ’ฐ +10 SC on correct

๐Ÿ”ฎ

/riddle

A riddle with 4 buttons and 60 seconds to think. One active riddle per user at a time.

๐Ÿ’ฐ +5 SC on correct

โœ‚๏ธ

/rps

Challenge another user to Rock Paper Scissors. Both picks are private โ€” result reveals after both choose.

๐Ÿ’ฐ Win +15 SC ยท Draw +3 SC

๐ŸŽฑ

/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

/balance

View wallet and bank balance

/hourly

Claim hourly reward (100โ€“200 SC + streak)

/daily

Claim daily reward (500โ€“1,000 SC + streak)

/weekly

Claim weekly reward (2,500โ€“5,000 SC + streak)

/work

Earn coins from your current job

/job list

Browse jobs and their pay ranges

/job apply <job>

Switch to a new job

/deposit / /withdraw

Move coins between wallet and bank

/give <user> <amount>

Transfer coins (2% tax over 10k SC)

/gamble flip/dice/slots/plinko/blackjack

Gambling games (5% house rake)

Pets

/adopt list

Browse species by rarity via interactive menu

/adopt buy <species>

Adopt a species by name

/pet [user]

View active pet profile

/pet roster

List all your pets

/pet switch <name>

Change your active pet

/feed / /play / /rest

Care for your pet

/pet train

4-hour training session (2ร— idle XP)

/pet rename <name>

Rename your active pet

/pet accessories / equip / unequip

Manage accessories

/battle <user>

Challenge another user to PvP

/trade offer/view/accept/decline/cancel

Trade pets with other users

/market list/browse/buy/remove

Pet marketplace

Arena

/arena list

Browse solo arenas and your records

/arena battle <arena>

Fight a CPU in a 1v1 arena

/arena team list

Browse 3v3 team arenas

/arena team battle <arena>

Build a team and fight 3v3

/lootbox open [tier]

Open loot boxes from arena wins

/lootbox inventory

View your loot box inventory

Fun

/joke [category]

Random joke with spoiler punchline

/trivia [category]

Multiple choice trivia (+10 SC)

/riddle

Riddle 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

/profile

View your user profile overview

/vote

View vote streak and next milestone progress

/help

Interactive help with category buttons