Commands

Everything is driven by Discord slash commands in a realm's channel. There are two groups: /irpg for players and /irpgadmin for admins. Type /irpg in the channel and Discord shows the list; this page explains what each one actually does and how its options change things.

Notation: <required>, [optional]. Many replies are private (only you see them); a few are posted in the channel so the realm can see.
New here? Read How to play first for the idea (you level up by idling; talking and leaving cost you). This page is the full command reference.
Player commands (/irpg)

/irpg join [class]

Create your character in this channel's realm and start idling right away, at level 0. class is free text (default Adventurer) and is pure flavor: name yourself a Warlock, a Tax Auditor, anything. It does not change any mechanics. Your first level arrives after the realm's base time.

/irpg whoami

A quick private one-liner: your name, level, class, and time to your next level.

/irpg status [user] [public]

Your full character sheet: level, time to next level, online or idle-paused, alignment, Power (the sum of your ten equipped item levels, which drives combat), total time idled, and total penalty time. user: whose sheet to show (defaults to you). public: set true to post it visibly in the channel; otherwise only you see it.

/irpg login

Resume idling after a /irpg logout. No effect if you are already idling.

/irpg logout

Stop idling and pause your character, at the cost of a small penalty (time added to your clock). If you are on a quest this counts as misbehaving and sets the whole realm back. You usually do not need this: in the default presence mode, simply going offline pauses you with no penalty.

/irpg align <Good | Neutral | Evil>

Set your alignment, which changes combat:

Good: +10% effective item power in battle, a small critical-hit chance (about 1 in 50), and a chance to share in a "goodness" blessing with another good player.

Evil: -10% item power, but a higher crit chance (about 1 in 20) and access to "evilness": a chance to steal an item from a good player (or a small self-penalty).

Neutral: no power modifier, middle crit chance (about 1 in 35).

/irpg quest

Show the realm's active quest: who is on it and the goal. Timed quests show the time remaining; journey quests show the map waypoints the party must reach. Completing a quest takes a chunk of time off every participant's clock.

/irpg web

Get the link to this realm's stats and map page on this site.

/irpg info

A realm overview: server, players online and total, running or paused, presence mode, and public or private visibility.

/irpg removeme

Permanently delete your character in this channel. There is no undo.

/irpg help

A short cheat sheet in Discord, with a link back to this site.

Admin commands (/irpgadmin)

These need the Manage Server permission (and the realm's owner can use them too). Discord can gate them separately in its Integrations settings.

/irpgadmin start [preset] [visibility]

Create a realm in this channel. Options:

preset: Normal (base time of 10 minutes for the first level, growing ~16% per level after) or Fast (base 10 seconds, for testing). Default Normal.

visibility: Private (unlisted; reachable only via its link) or Public (listed on the portal). Default Private.

/irpgadmin config <penalizeReactions>

penalizeReactions (true/false): whether adding a reaction in the channel counts as activity and incurs a penalty. Default on.

/irpgadmin visibility <Public | Private>

Public lists the realm on the portal landing page; Private unlists it, so it is reachable only through its /realm/{uuid} link (the bot posts that link in-channel).

/irpgadmin presence <Presence | Always>

How online status affects progress. Presence (default): going offline or invisible pauses accrual, with no penalty. Always: characters accrue even while offline.

/irpgadmin silent <quiet>

Quiet mode. When quiet is true, the bot stops posting in the channel (level-ups, combat, events, finds, the top-players report, penalty notices) while the game keeps running and the web stats keep updating; the hourglass penalty reaction still appears. Default off. This is different from pause: silent only stops the chatter, the realm keeps progressing.

/irpgadmin pause

Toggle the whole game's ticking on or off. While paused, nobody makes any progress. (To keep the game running but mute the bot, use silent instead.)

/irpgadmin archive [confirm]

End the current game and archive it. Its stats page stays browsable forever, and the channel is freed so you can /irpgadmin start a fresh game. Run with confirm true to actually do it (a safety so you do not end a realm by accident).

/irpgadmin hog

Summon the Hand of God on a random online player: an 80% chance to bless them (take time off their clock) and a 20% chance to smite them (add time). The same event the engine rolls on its own, on demand.

/irpgadmin push <user> <seconds>

Nudge a player's clock. A positive number of seconds moves them toward their next level; a negative number pushes them away. It never drops below zero.

/irpgadmin del <user>

Delete a player's character in this channel.

/irpgadmin delold <days>

Cleanup: remove offline characters that have not been seen in the last days days.

/irpgadmin chclass <user> <class>

Change a player's class label (1 to 30 characters). Cosmetic, like the class chosen at join.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.