Docs Home
  • Quickstart
  • Helpful Links
  • Writing a Module
    • Command Registry
    • Broadcast Registry
    • Message Lifecycle
    • Module Lifecycle
    • libeevee-js
    • Architecture
    • eevee-operator
    • Version Management
    • echo
    • superslap
    • calculator
    • cli
    • router
    • dice
    • help
    • operator
    • tell
    • seen
    • urltitle
    • weather
    • connector-irc
    • connector-discord
    • emote
    • admin
    • github
    • Custom Resources
      • botmodule
      • ipcconfig
      • s3store
      • backupschedule
      • backuprestore
    Docs Home
    • GitHub
  • to navigate
  • to select
  • to close
    • Home
    • Specification
    On this page
      • Core Concepts
      • Message Flow
      • Related Documentation
      • Core Concepts
      • Message Flow
      • Related Documentation

    Specification

    article

    Command Registry

    How modules register to handle specific commands in eevee.bot

    article

    Broadcast Registry

    How modules can listen to all messages in eevee.bot

    article

    Message Lifecycle

    How a message travels through eevee.bot

    article

    Module Lifecycle

    How eevee modules start, run, and shut down

    article

    libeevee-js

    Shared Node.js library for eevee.bot modules

    Attribution-NonCommercial-ShareAlike 4.0 International