gausma / nodered-contrib-signal-client

Signal communicator client nodes for Node-RED
GNU General Public License v3.0
33 stars 13 forks source link

Sent messages receipt/reading status ? #34

Open locinus opened 2 years ago

locinus commented 2 years ago

Hello ! Nice node here ! We try to find a way to be notified of a sent message's receipt and reading by the recipient (just like we see in the Signal app, but we'd like a corresponding NodeRED node to trigger some actions from these notifications), or at least to be able to request such sent message status. We could be up to extending your library to add such node, but surely we'd need a bit of directions here.

I see this library uses this one: https://github.com/gausma/libsignal-service-javascript , which seems to make ajax calls to "textsecure-service.whispersystems.org". If this is right, a couple questions:

If this API offers a method to request a sent message status, then one would have to extend your libsignal-service-javascript library first (to leverage the API method) and then the nodered-contrib-signal-client library: does that seem right? If this API does not offer the method, would there be any option?

Thank you so much for your help and your work!