Docs/Plugins

Custom events plugin

Define automatic bot replies when messages match configured text or regex patterns.

#Configuration

yaml
plugins:
  custom_events:
    enabled: true
    overrides:
      - level: ">=50"
        config:
          can_create: true
          can_list: true
      - level: ">=100"
        config:
          can_delete: true

#Commands

CommandPermissionDescription
/event createcan_createCreate a custom event with name, match text, and response
/event listcan_listList custom events
/event deletecan_deleteDelete an event by name (level ≥100)

#Requirements

  • Events are stored per server in the Dreamliner database.
  • Optional JSON config can restrict events to specific channels, enable regex, or set case sensitivity.
  • Bot messages do not trigger events.