4 ms·
Fun fact: Within Facebook’s task-tracking system there is/was a “wishlist”-priority task with planned details for how to change Messenger’s MQTT protocol to bre
by Lammy 6y ago
Fun fact: Within Facebook’s task-tracking system there is/was a “wishlist”-priority task with planned details for how to change Messenger’s MQTT protocol to break third-party clients if need be. As far as I know this was never acted upon because Pidgin-like third-party clients never became popular for Messenger MQTT like they were for the old now-deprecated XMPP Messenger gateway.
- fiddlerwoaroof 6y agoWait, FB Messenger has a semi-standard API now?
- Lammy 6y agoI wouldn't call it that, but this might be usable for you: https://github.com/dequis/purple-facebook https://github.com/dequis/purple-facebook Or maybe not: https://github.com/dequis/purple-facebook/issues/496 https://github.com/dequis/purple-facebook/issues/496 https://www.facebook.com/notes/facebook-engineering/building-facebook-messenger/10150259350998920 https://www.facebook.com/notes/facebook-engineering/building...
- munfred 6y agoNo it doesn't, you need to impersonate an user and login with your password in order to relay messages outside of FB messenger. That said, it has been done: https://github.com/tulir/mautrix-facebook https://github.com/tulir/mautrix-facebook
- oconnor663 6y agoNo, it used to support XMPP, but that support was eventually removed: https://news.ycombinator.com/item?id=9266769 https://news.ycombinator.com/item?id=9266769
- fiddlerwoaroof 6y agoI knew about that: the talk of MQTT made me think that there was some improvement in the situation.
- anticensor 6y agoIt is based on MQTT+extensions.