Reference

Commands

Every Discord command, who can run it, and what happens. Telegram equivalents are in brackets where they are specified; the Telegram mirror is not built.

Everyone

  • /predicteveryone

    Lists the open markets in this channel as cards with stake buttons.

  • /claimeveryone

    Lists your claimable winnings with one button each. Winnings are never pushed.

  • /meeveryone

    Your form score, streak, season tier, points and wallet balance. Ephemeral.

  • /dailyeveryone

    Your daily points allowance and streak. Runs automatically on your first action of the day.

  • /leaderboard scope period categoryeveryone

    The board, sorted by edge against the pool. Defaults to this server. Never sorted by profit.

  • /formeveryone

    Your form page: calibration, the reliability diagram, the Brier split, category scores.

  • /form lasteveryone

    The resolution receipt for the market that just resolved: your allocation against the pool, this market’s Brier and edge.

  • /market info marketeveryone

    A public embed: question, odds text, pool, stakers, lock time, resolver and evidence.

  • /market link marketeveryone

    The web page, the TV board URL and a QR code for phones. Ephemeral.

  • /instanceeveryone

    This server’s instance id, tier, currency, takeout and plan. Ephemeral.

  • /report market reasoneveryone

    Files a flag to the moderators. Reasons: wrong resolution, abusive question, spam, suspected wash.

  • /dispute marketeveryone

    Challenges a proposed result inside the dispute window. Requires a bond.

Creators

  • /market create question outcomes close resolver currency visibilitypari-creator

    Creates a market and posts its card. Two to ten outcomes; lock time at least 30 seconds out.

  • /market templatespari-creator

    A picker that fills the create form: price, launch, match, viewers, custom.

Stewards

  • /resolve market result evidencepari-steward

    Proposes the result and starts the dispute window. Bonded on the stakes tier.

Admins

  • /server settingspari-admin

    Tier, currency, takeout within bounds, resolver roster, scheduled markets, channels.

  • /premiumpari-admin

    The server plan.

Stakes tier only

  • /walleteveryone, 21+ servers

    Create a purse, show a deposit QR, withdraw, export the key.

  • /convert amount from toeveryone, where enabled

    Converts between points and USDC on instances that enable it. Refused at the program level on points-only and school instances.

Roles

RoleWhat it can do
pari-adminRuns server settings, premium and the instance. Can resolve and void anything.
pari-stewardResolves human-resolved markets and rules disputes. Bonded on the stakes tier.
pari-creatorCreates markets and uses templates.
21+Age-verified. Required for stakes-tier buttons; Pari refuses them without it.
@everyonePredicts, stakes points, claims, checks form, reads the board, reports.

The bot role must sit above pari-creator so it can edit its own cards. It needs View Channels, Send Messages, Embed Links, Read Message History, Use Slash Commands, and Manage Messages in the markets channels only. No privileged intents.