Skip to main content
Corvus Connection

Chat commands and redeems

The viewer chat commands and channel-point redeems that drive play, and what each one does.

Go live in one step
Local

Type !rpg start in your chat and the game is live. It seeds a starter pack if your catalog is empty, opens a season if none is running, turns on the join announcer, and posts the invite so viewers can type !join. Run it again anytime; it is safe to repeat. Prefer a button? The desktop Store and Seasons tab has a "Go live with the Rookery" button that does the same thing.

Chat commands
Local

These commands drive the local game from your chat. The cloud game plays through the Twitch panel instead, so it does not use chat commands. See local vs cloud.

Viewer chat commands. Angle brackets are required arguments, square brackets optional.

Command
What it does
!join
Create your character and opt in. Nothing runs for a viewer until they join.
!leave
Remove your character and opt out.
!explore [pool]
Draw an encounter from an exploration pool and resolve it. Uses the default pool when none is named.
!fight <encounter>
Resolve one encounter by its slug.
!inventory
List what you are carrying.
!item <item>
Show the details for one item.
!use <item>
Use a consumable from your inventory.
!shop
List what is for sale.
!buy <item>
Buy an item with your wallet.
  • Command
    !join
    What it does
    Create your character and opt in. Nothing runs for a viewer until they join.
  • Command
    !leave
    What it does
    Remove your character and opt out.
  • Command
    !explore [pool]
    What it does
    Draw an encounter from an exploration pool and resolve it. Uses the default pool when none is named.
  • Command
    !fight <encounter>
    What it does
    Resolve one encounter by its slug.
  • Command
    !inventory
    What it does
    List what you are carrying.
  • Command
    !item <item>
    What it does
    Show the details for one item.
  • Command
    !use <item>
    What it does
    Use a consumable from your inventory.
  • Command
    !shop
    What it does
    List what is for sale.
  • Command
    !buy <item>
    What it does
    Buy an item with your wallet.

Broadcaster commands
Local

You and your moderators run the game from chat. Reset wipes all player data and asks for a second confirm (!rpg reset confirm) within 60 seconds, and only you (the broadcaster) can run it.

Broadcaster and moderator commands. Reset is broadcaster only.

Command
What it does
!rpg start
Go live in one step: seed the starter pack if needed, open a season if none is running, turn on the join announcer, and post the invite. Safe to run again.
!rpg announce
Post the join invite to chat now.
!rpg stop
Pause the recurring announcer. The game stays live and viewers keep playing.
!rpg reset
Wipe all player data. Two steps: confirm with !rpg reset confirm within 60 seconds. Broadcaster only.
  • Command
    !rpg start
    What it does
    Go live in one step: seed the starter pack if needed, open a season if none is running, turn on the join announcer, and post the invite. Safe to run again.
  • Command
    !rpg announce
    What it does
    Post the join invite to chat now.
  • Command
    !rpg stop
    What it does
    Pause the recurring announcer. The game stays live and viewers keep playing.
  • Command
    !rpg reset
    What it does
    Wipe all player data. Two steps: confirm with !rpg reset confirm within 60 seconds. Broadcaster only.

Automate it
Local

Let the game start itself. In a flow, connect the stream.online trigger to the rpg.start node so the Rookery opens the moment you go live. In a script, call ctx.Rpg.Admin.StartAsync(). Both run exactly what !rpg start does, so the chat command, the node, and the script stay in step.

Channel-point redeems

You can also start RPG actions from a channel-point redeem, so a viewer spends points to explore, fight, or open a reward. When an action started by a redeem cannot complete, the points are refunded automatically, so a viewer is never charged for something that did not happen.