Yeah I know I was referring to the notifications, because my understanding is that you need a separate server to forward notifications to your device from the APN…? Idk maybe the firebase free tier can handle this without the need for a desktop app running somewhere.
Underlying implementation already is. You can connect to iMessage and send and receive messages using the python implementation on your PC if you want.