So with this game being so addictive and with a good factory it may require some afk time.. it got me thinking.

I have a lot of home automation setup and would love to see factorio publish the chat log or activity / achievements to an MQTT server. That way I can then do things like get a push notification when someone logs in, or change an RGB strip to red when I'm logged in and biters attack - helpful for atmosphere and if I'm afk. I'd use node red to process the chat feed into actions. Like match * logged in and then send a push notification including the name.

I'd see it as an optional few lines of config when setting up a server only. As it's output only it shouldnt require much troubleshooting and you can set a last will and testament to help monitor if the server goes offline for any reason.

Tldr; add MQTT publish support for headless server so we can do stuff with the data outside the game.