Live data from Hacker News

Signal-cli: command-line and dbus interface to Signal

github.com

11–20 of 27 posts

Re: Signal-cli: command-line and dbus interface to Signal

#11

Earlier quoted context omitted.

You can use Wire's API (in alpha) without a phone number, https://github.com/wireapp/wire-bot-java && https://wire.com/en/privacy/

Wire is not Signal, right?

Their protocol is derived from Signal's. I don't know how close it is. Maybe just the name, because Moxie does not like independent reimplementations.

Wire also got a favorable audit recently. https://techcrunch.com/2017/02/10/messaging-app-wire-now-has...

Re: Signal-cli: command-line and dbus interface to Signal

#12
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-jarv...

Re: Signal-cli: command-line and dbus interface to Signal

#13

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-jar…

https://matrix.org fits the bill.

Re: Signal-cli: command-line and dbus interface to Signal

#14
post #13

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-jar…

https://matrix.org fits the bill.

Ah, thanks! I came across that a while ago but had forgotten about it. It seems to have come along quite a ways.

Re: Signal-cli: command-line and dbus interface to Signal

#15

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-jar…

Idk about API-s, but tox.

Re: Signal-cli: command-line and dbus interface to Signal

#16
post #13

Earlier quoted context omitted.

https://matrix.org fits the bill.

Ah, thanks! I came across that a while ago but had forgotten about it. It seems to have come along quite a ways.

Yes, their web & mobile client https://riot.im is very polished now. They are also rolling e2e crypto.

Re: Signal-cli: command-line and dbus interface to Signal

#17
post #15

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-jar…

Idk about API-s, but tox.

WTF 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?

Re: Signal-cli: command-line and dbus interface to Signal

#18
post #16

Earlier quoted context omitted.

Ah, thanks! I came across that a while ago but had forgotten about it. It seems to have come along quite a ways.

Yes, their web & mobile client https://riot.im is very polished now. They are also rolling e2e crypto.

It 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 :-)

Re: Signal-cli: command-line and dbus interface to Signal

#19
Is it possible to use this along with the smartphone app (i.e., by "registering" with the same phone number) or does this CLI effectively represent an independent registration which would supersede the one on the phone? The README said something specific on this – so I assume it's the latter?

Re: Signal-cli: command-line and dbus interface to Signal

#20
post #19

Is it possible to use this along with the smartphone app (i.e., by "registering" with the same phone number) or does this CLI effectively represent an independent registration which would supersede the one on the phone? The README said something specific on this – so I assume it's the latter?

Yes, it's possible to use this from with a smartphone. The README did say something specific, like, how to do it. In the app go to Settings -> Linked Devices -> add a new one. Decode the URL in the QR code, then add it to signal-cli like this:

signal-cli -u USERNAME addDevice --uri "tsdevice:/…"

As outlined in the README under the "Linking other devices" section

Post reply on HN