| ▲ | simonw a day ago | |
I couldn't figure out where to go from the homepage. Eventually I spotted the grey-on-black GitHub link but that took me to an organization page, not a repository. Here's the repo for anyone else who didn't find it: https://github.com/photon-hq/flux Key detail from the README to help understand what's going on:
So photon are operating a currently free relay service at fluxy.photon.codes (that's the address that flux talks to). You register your own phone number, then any time you send a message from your number to their +16286298650 they pass it back to your agent.... but that means your agent needs to stay connected and running on a server somewhere. That's what this command does:
It stays running and maintains a connection to their relay and triggers your agent code any time you send a message to their number.Based on https://github.com/photon-hq/imessage-kit my best guess is that Photon achieved this by running a Mac server somewhere that scripts iMessage via AppleScript against their own Apple ID account that owns that +16286298650 number. Question for danielsdk: does your paid enterprise plan involve you running a Mac that's signed into a separate iCloud account that's assigned the phone number that your paying customer wants to use? | ||
| ▲ | bfeynman a day ago | parent | next [-] | |
I feel like Apple makes this very hard and against their ToS right or in a gray area, aka shut it down at any moment. There are businesses that solely try to manage provisioning of verified apple accounts and having worked with a bunch of them reliability is pretty hard. | ||
| ▲ | 9dev a day ago | parent | prev [-] | |
Thank you, that summary answered all questions I had, in the order I had them. | ||