Discord Daggerheart Support Bot

šŸŽ² Daggerheart Support Bot

A free, specialized Discord bot for the Daggerheart TTRPG system.
It delivers all dice rolls in the Daggerheart system (duality, reaction, GM, and standard dice notation rolls), statistics on duality rolls with Hope vs Fear visualization, and persistent counters — all backed by AWS for reliability.

āž• Add to Discord{ .btn .btn-primary }


✨ Features

  • šŸŽ² Daggerheart Dice System
    Complete duality rolls (Hope/Fear d12) and GM d20 mechanics with advantage/disadvantage and modifiers.
  • šŸ“Š Roll Statistics
    Track duality roll outcomes with bar charts and distribution analysis.
  • 🧮 Persistent Counters
    Create and manage counters (like Fear or a campaign specific clock) across sessions with public or private visibility.
  • šŸŽÆ Advanced Rolling
    Parse custom dice notation like 2d6+3 or 1d20+5.
  • ā˜ļø AWS Native
    With scalability and observability for high availability

šŸ“ø Screenshots

Critical Success roll result
Critical Success result with Hope
Duality roll statistics
Duality roll statistics
Duality roll with Fear outcome
Roll result showing Fear outcome
Duality roll with Hope modifier
Duality roll with Hope using a modifier
Fear counter tracking
Tracking a Fear counter
GM d20 roll
Standard dice roll (3d8 shown)

⚔ Slash Commands

  • /dhr [adv] [dis] [mod] – Roll duality dice (Hope/Fear)
  • /dhgm [adv] [dis] [mod] – GM d20 roll
  • /dhroll – Custom dice notation (i.e. "1d6", "2d10+5", etc)
  • /dhreaction [adv] [dis] [mod] – reaction duality roll without hope/fear
  • /dhstats [user] – View roll statistics
  • /dhcounter – Manage counters
  • /dh-help – In-Discord help