Enables the User to configure custom GCode hooks (both sent and received) that will fire a User-defined event to be picked up by other plugins.

This plugin enables you to configure G-Code hooks (sent or received) that will fire custom events which can then be picked up by another plugin, such as OctoPrint-MQTT.

My usecases are mostly to be notified through Home Assistant notifications when my printer requires some attention. GCode received --> Fire event --> OctoPrint-MQTT: Translate event to MQTT --> Home Assistant: Automation is triggered that notifies me.