📖 RUMI Documentation

Welcome to the official documentation for RUMI — the most feature-packed Discord bot combining real-time cryptocurrency paper trading, a Gemini-powered AI companion, a full virtual economy RPG, 7 casino games, and 60+ anime image commands.

This documentation covers everything from inviting the bot to executing your first trade.

🚀 Quick Start: Invite RUMI → Run /balance to create your account → Run /market view to see live prices.

Inviting RUMI

To add RUMI to your server, click the invite link below. Make sure you have the Manage Server permission on the target server.

Invite RUMI

Once RUMI is in, it will automatically register all slash commands. No additional setup is required. Use /help to see the full list.

Account Creation

RUMI does not require any manual registration. Your bank account is created automatically the very first time you execute any economy or market command.

/balance  -- Try running this to create your account instantly!

Upon creation, you'll receive a base amount of RC coins and a Silver ATM Card to start your journey.

Prefixes

RUMI uses two types of command triggers:

  • Slash Commands (/): The primary interface for Economy and Crypto commands. Type / in any Discord channel to see the full list.
  • Prefix Commands (>): Used for Rumi AI, anime image commands, and minigames. Example: >rumi hello!
Both types of commands work in any channel RUMI has access to.

Rumi Crypto Exchange (RCE)

The RCE is RUMI's flagship feature — a fully simulated cryptocurrency trading system powered by the live Binance API. All coin prices, 24H stats, and trade data are pulled in real-time, making it feel exactly like a real exchange.

Instead of plain text responses, RUMI generates full visual Canvas images for Market Views, Info Charts, and Portfolios — all rendered directly inside Discord.

RC & USDT Explained

There are two currencies you need to understand:

  • Rumi Coin (RC): The primary in-bot currency. Earned from /work, /daily, casino games, and minigames. Used to fund crypto purchases.
  • USDT (Tether): All crypto assets on the market are priced in USDT for realism. When you buy BTC, RUMI fetches its live USDT price, converts your RC at a fixed RC→USDT rate, and executes the paper trade.
⚠️ Note: RC and real-world money are entirely separate. RUMI is a paper trading simulation for entertainment only.

Market Commands

Browse the live market before placing any orders:

/market view  ── Interactive canvas: Top 100 coins by volume, USDT price, 24H change
/market info coin:BTC  ── Full 24H chart, High/Low, ATH, supply stats + Order Book tab
/market help  ── Quick in-Discord guide for all trading commands

Executing Trades

Market Orders (Instant Execution)

/market buy coin:SOL amount:100  ── Buy $100 USDT worth of SOL at current price
/market buy coin:BTC amount:50%  ── Buy with 50% of your USDT balance
/market sell coin:SOL amount:all  ── Sell your entire SOL holding instantly
/market sell coin:ETH amount:25%  ── Sell 25% of your ETH holdings

Limit Orders (Queue at a Price)

A Limit Order lets you set a target price. The bot checks prices every 60 seconds and executes automatically when your target is hit.

/market buy coin:BTC amount:200 type:limit target_price:75000
── Queue a BUY for $200 USDT when BTC drops to $75,000
/market sell coin:ETH amount:all type:limit target_price:4000
── Queue a SELL of all ETH when price rises to $4,000
StatusMeaningFunds
🟡 OPENOrder queued, waiting for target priceLocked until match or cancel
✅ MATCHPrice reached target — order executedCoins/USDT credited automatically
❌ CANCELEDManually canceled by user100% refunded, no fees
💡 You'll receive a DM notification from RUMI when a Limit Order matches!
💡 Use /market info coin:BTC first to check the current price before setting your limit target.

Portfolio & PNL

Track your investment performance with /market portfolio. The generated Canvas shows:

  • Holdings: Each coin you own with the quantity held
  • Average Cost: Your average buy-in price per coin in USDT
  • Current Value: Live USDT value of your holdings
  • PNL: Profit/Loss in both USDT and % vs. your cost basis
  • Total Portfolio Value: Aggregate worth across all holdings

Coin Tiers

Every coin on RUMI belongs to a tier that determines its minimum trade amounts and decimal precision:

TierExample CoinsMin Buy (USDT)Notes
🐳 WhaleBTC, ETH$0.50Up to 8 decimal places
💹 MidSOL, BNB, XRP$0.50Up to 6 decimal places
🚀 AltDOGE, ADA, AVAX$0.50Up to 4 decimal places
🌶️ MemePEPE, SHIB, DEGEN$0.50Any amount supported by Binance
All buys require a minimum of $0.50 USDT. Use /market info coin:X to see the exact decimals for any coin.

Earning RC

The primary ways to earn RC without trading:

/work    ── Earn salary every few hours. Rate scales with Tier.
/daily   ── Daily bonus. Streak multiplier applies for consecutive days.
/beg     ── Random small amount. Has short cooldown.
/collect  ── Collect passive income from your owned Businesses.

Work & Careers

/work is your primary hourly income source. The new career system replaces the old single-location shift — you now apply for a specific career and run real workplace scenarios every hour.

🎓 Career Paths

Choose one of 10 available career fields:

  • 💻 Tech — Software, IT, cybersecurity roles
  • 🍳 Culinary — Chef, kitchen operations, food service
  • 💰 Business & Finance — Corporate, accounting, consulting
  • 🛡️ Law Enforcement — Police, detective, security
  • ✈️ Aviation — Pilot, air traffic control, airline ops
  • 🏥 Medical — Doctor, nurse, hospital staff
  • Sports — Athlete, coach, team management
  • 🎨 Creative — Designer, artist, content creator
  • 🎬 Entertainment — Actor, producer, event management
  • 📚 Education — Teacher, tutor, academic roles
Each career tracks its own shift count. Switching to a new career does not reset your progress in previous careers.

📋 Scenario Shifts

Every time you work a shift, you are presented with a real workplace situation and 3–4 action choices. Your choice determines the outcome:

OutcomeMeaningReward
✅ SuccessBest action chosen — shift went perfectlyFull salary multiplier
⚡ NeutralAcceptable but not optimalReduced salary
❌ FailWrong call — shift went badlyPenalty or no pay

💼 Side Jobs

Side Jobs (Courier, Janitor, Security Guard, etc.) operate on a completely separate cooldown from your main career. You can work both in the same hour for double the income.

🔩 Workshop Items

Buy career items from /shop → 🔩 Workshop. Each item costs 2,500 RC and comes with 10 uses (stackable). Equip a Workshop item before your shift to guarantee a Success result, regardless of which action you choose.

💡 Workshop items are grouped by career category. A Culinary item will work on any Culinary career shift — no job-locking!

📈 Tier Progression

TierShifts RequiredBase Salary (RC)
Tier 1 — Intern0 shifts1,600 RC
Tier 2 — Junior25 shifts3,200 RC
Tier 3 — Associate75 shifts6,400 RC
Tier 4 — Specialist150 shifts10,000 RC
Tier 5 — Senior250 shifts15,000 RC
Tier 6 — Lead375 shifts18,000 RC
Tier 7 — Manager500 shifts25,000 RC
Tier 8 — Director650 shifts30,000 RC
Tier 9 — VP800 shifts40,000 RC
Tier 10 — C-Suite1,000 shifts50,000 RC
/work    ── Open the Work menu (Career Center + Side Jobs)
/cooldown  ── Check remaining work cooldown + current salary range

ATM Card & Bank

RUMI features a visual ATM system. Your bank card stores your savings and earns safe storage away from robbers (you can only be robbed from your wallet, not your bank).

  • Silver Card — 50,000 RC limit (default)
  • Gold Card — 500,000 RC limit
  • Platinum Card — Unlimited storage
/atm action:deposit amount:10000
/atm action:upgrade

Business & Passive Income

Buy businesses to earn RC passively over time. Income accrues while you're offline and can be collected via /collect.

  • Each business earns a fixed rate per hour
  • You can own multiple businesses simultaneously
  • Higher-value businesses require more investment but generate far more

Property & Mining Rigs

Mining is one of the most advanced ways to earn crypto assets passively.

  • Property (/property): Before you can run a mining rig, you need a location to place them. You can buy (Freehold) or rent (Leasehold) a property. Make sure the property has enough Grid Capacity (VA) to support your rigs power consumption!
  • Mining Rigs (/mining): Assemble rigs using various PC components (Motherboard, CPU, GPU, PSU, etc.). Higher tier GPUs mine faster but consume significantly more electricity. If your total wattage exceeds your Grid Capacity, it will cause a Power Trip!
  • Airflow & Maintenance: Mining creates heat and dust over time. Keep an eye on airflow! If it drops below 50%, rigs will thermal throttle. Perform maintenance (e.g. Compressed Air) to clean them.

Bills & Utilities

Track all your weekly and monthly financial obligations through /bills.

/bills  ── Manually pay Salary (Employees), Rent (Property), ISP, Utilities, ATM fee
⚠️ Overdue Penalties: Failure to pay bills will result in severe consequences! Employees go on strike (No income), ISP disconnected (Rigs stop working), Property sealed, ATM frozen. Always pay your bills manually from your Bank balance!

Casino Games

RUMI features 7 casino-style games inside Discord. All games are interactive with buttons and react to your choices in real-time:

/game slots      ── Spin 3 reels. Match symbols for multipliers.
/game blackjack  ── Hit / Stand / Double Down vs. RUMI dealer.
/game roulette   ── Bet Red, Black, or a specific number.
/game dice       ── Roll higher than RUMI to win.
/game coinflip   ── 50/50. Heads or Tails.
/game horserace  ── Pick a horse and watch the live race unfold.
/game tictactoe  ── Interactive 3x3 board. Beat RUMI if you can.

Minigames

Skill-based minigames that reward knowledge and quick thinking:

  • >quiz — Trivia questions. Answer fast for bigger RC rewards.
  • >wordchain — Channel-wide word chain game. Build streaks!
  • >animeguess — Guess the blurred anime character before time runs out.

Leveling System Setup

RUMI has a built-in chat XP leveling system. It is disabled by default on all new servers — an admin must explicitly enable it.

Enable / Disable Leveling

/levelsetup toggle action:Enable   ── Activates XP gain for this server
/levelsetup toggle action:Disable  ── Pauses XP gain. Data is preserved.
💡 Existing servers that had leveling active before this update are automatically kept enabled — no action needed.

Level-Up Notifications

Set a dedicated channel where RUMI announces when a user levels up.

/levelsetup notification action:"Set Channel" channel:#level-ups
/levelsetup notification action:"Any Channel"  ── Notify in every channel
/levelsetup notification action:"Disable"     ── No announcements

Level Role Milestones

Automatically create and assign Discord roles for level milestones (Level 1, 5, 10, 20, 30, 40, 50, 75, 100).

/levelsetup roles  ── Creates all milestone roles in one click
⚠️ Make sure RUMI's role is ranked above the milestone roles in your server's role hierarchy, otherwise it cannot assign them.

Channel Restrictions

By default, RUMI responds to commands in any channel. Use /setchannel to restrict the bot to only specific channels.

/setchannel add    channel:#bot-commands  ── Allow bot in this channel
/setchannel remove channel:#bot-commands  ── Remove it from the allowed list
/setchannel list   ── Show all allowed channels
/setchannel clear  ── Remove all restrictions
💡 Admins (users with Administrator permission) are always exempt from channel restrictions and can use commands anywhere.