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

Quote of the day Commands And Workflow

Commands And Interactions

Command / InteractionNotes
/quoteDetected from command builders, config names, or interaction IDs in source.
/randomDetected from command builders, config names, or interaction IDs in source.
/authorDetected from command builders, config names, or interaction IDs in source.
/userDetected from command builders, config names, or interaction IDs in source.
/searchDetected from command builders, config names, or interaction IDs in source.
/textDetected from command builders, config names, or interaction IDs in source.
/listDetected from command builders, config names, or interaction IDs in source.
/pageDetected from command builders, config names, or interaction IDs in source.
/addDetected from command builders, config names, or interaction IDs in source.
/removeDetected from command builders, config names, or interaction IDs in source.
/numberDetected from command builders, config names, or interaction IDs in source.
/importDetected from command builders, config names, or interaction IDs in source.

Workflow

  • The plugin chooses a quote from configured storage.
  • On schedule or command, it posts the quote to Discord.
  • When image mode is used, it renders an attachment and sends it with the message.
  • Language strings control confirmations and errors.

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.