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.
<required>, [optional]. Many replies are private (only you
see them); a few are posted in the channel so the realm can see.
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.