Skip to Content
Haven Documentation is the shared home for product guides, plugin setup, and release docs.
PluginsFamily TreeCommands and Workflow

Family Tree Commands And Workflow

Commands And Interactions

Command / InteractionNotes
/adoptDetected from command builders, config names, or interaction IDs in source.
/userDetected from command builders, config names, or interaction IDs in source.
/childrenDetected from command builders, config names, or interaction IDs in source.
/disownDetected from command builders, config names, or interaction IDs in source.
/childDetected from command builders, config names, or interaction IDs in source.
/divorceDetected from command builders, config names, or interaction IDs in source.
/spouseDetected from command builders, config names, or interaction IDs in source.
/familysizeDetected from command builders, config names, or interaction IDs in source.
/forceadoptDetected from command builders, config names, or interaction IDs in source.
/parentDetected from command builders, config names, or interaction IDs in source.
/forcedisownDetected from command builders, config names, or interaction IDs in source.
/forcedivorceDetected from command builders, config names, or interaction IDs in source.

Workflow

  • A member starts a relationship action with another member.
  • The target accepts or rejects when the flow requires confirmation.
  • The plugin stores the relationship and updates the family tree.
  • Members can view their own tree or another member tree through commands.

Expected Discord Behavior

  • The bot should respond only in channels where it has the needed view, send, embed, attach, or role-management permissions.
  • User-facing messages come from the language config when one exists.
  • Staff-only actions should be protected by the plugin permission settings and AthenaBot role permissions.