1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-08-03 11:46:22 -07:00
gochan/events_triggered.md

932 B

Events

This is a list of events that gochan may trigger at some point, that can be used in the plugin system.

  • db-connected

    • Triggered after gochan successfully connects to the database but before it is checked and initialized (db version checking, provisisioning, etc)
  • db-initialized

    • Triggered after the database is successfully initialized (db version checking, provisioning, etc)
  • incoming-upload

    • Triggered by the gcsql package when an upload is attached to a post. It is triggered before the upload is entered in the database
  • shutdown

    • Triggered when gochan is about to shut down, in main() as a deferred call
  • startup

    • Triggered when gochan first starts after its plugin system is initialized. This is (or at least should be) only triggered once.
  • upload-saved

    • Triggered by the posting package when an upload is saved to the disk but before thumbnails are generated.