4 ms·
Along these lines.. Is there currently a messaging platform that provides secure communication with e2e encryption and also has mobile apps and apis for automa
by justinsaccount 10y ago
Along these lines.. Is there currently a messaging platform that provides secure communication with e2e encryption and also has mobile apps and apis for automating messages and writing bots?
I want to build things like [1] but I don't want my messages being readable by a 3rd party.
I may end up just running an irc server+tls or something like rocket.chat
[1] https://www.facebook.com/notes/mark-zuckerberg/building-jarvis/10154361492931634/ https://www.facebook.com/notes/mark-zuckerberg/building-jarv...
- nextos 10y agohttps://matrix.org https://matrix.org fits the bill.
- justinsaccount 10y agoAh, thanks! I came across that a while ago but had forgotten about it. It seems to have come along quite a ways.
- nextos 10y agoYes, their web & mobile client https://riot.im https://riot.im is very polished now. They are also rolling e2e crypto.
- justinsaccount 10y agoIt may be a little over engineered for what I want it for, but it does work! I started up the reference server in a docker container and wrote a quick bot using the provided python-sdk and can interact with it using the client on my phone. The main downside(from my perspective) is that it's a lot of moving parts, and I think I'd be more happy with just irc over tls since I at least know how that works :-)
- kscz 10y agoIt's mostly a question of mobile support: IRC (over TLS or otherwise) requires a continuous connection, where matrix and signal are designed to support polling a push notification endpoint. Out of curiosity: what makes you say Matrix is over-engineered?
- justinsaccount 10y agoOh.. maybe not over-engineered, but just more involved than what I need. I mostly just want a way to move messages back in forth. I don't need voice or video calls or anything like that.
- nextos 10y agoOne of the use cases Matrix was designed for is Internet of Things, so I think it's just fine for you. Video calls come thanks to WebRTC in browsers, Matrix is just a transport protocol. I think it's quite light.
- gens 10y agoIdk about API-s, but tox.
- justinsaccount 10y agoWTF is the deal with tox? Seems like there are two factions, one which kinda seems to write code, and one that just complains about people stealing the project?
- gepoch 10y agoThe newly released keybase chat supports this! It's not in the announcement, but malgorithms described the apis here: https://news.ycombinator.com/item?id=13600427 https://news.ycombinator.com/item?id=13600427