Bot commands

All bot commands are available for in-app use, Telegram bot and Telegram group bot and Discord bot (in progress). They use the same interface and arguments.

/roll

Simple command for roll dices.

Examples

  • /roll d20 - roll one d20
  • /roll 2d20+4 - roll two d20 with modifier
  • /roll 2d20+4 2d12 - roll two d20 with modifier and two d12

/campaign

Command for managing campaigns.

Examples

  • /campaign list - render list of campaigns
  • /campaign create --system daggerheart --name "Dark Sun" - create new campaign
  • Required arguments

    • --system dnd2024 - select campaign system, options are: dnd5, dnd2024, daggerheart, pathfinder2, dc20
    • --name "Campaign name" - set campaign name

  • /campaign set "Dark Sun" - set campaign with specific name as active (only for Telegram)
  • /campaign show - show active campaign (only for Telegram)
  • /campaign remove "Dark Sun" - remove campaign

/character

Command for managing characters.

Examples

  • /character list - render list of characters
  • /character joinCampaign "Characterio" - join campaign by specific user character (only for Telegram)