What generates a message
Getting them outside the console
A deployment can mirror the feed to a chat channel, so nobody has to keep a tab open:
Both take a list of which kinds to mirror, which exists to keep a shared group readable — mirroring
every informational message is how a channel gets muted.
Outbound webhooks require the target host to be on
FORGE_WEBHOOK_ALLOWED_HOSTS. Empty means no
webhook may fire at all: the console can usually reach the internal network, so an unrestricted
outbound target would turn it into an internal port scanner.