whisperfish / libsignal-service-rs

A Rust version of the libsignal-service-java library for communicating with Signal servers.
https://whisperfish.github.io/libsignal-service-rs/libsignal_service
GNU Affero General Public License v3.0
69 stars 32 forks source link

Add Configuration sync message sending #302

Closed direc85 closed 5 months ago

direc85 commented 5 months ago

Support sending messages with SyncMessage { configuration: Option<Configuration> } payload.

Tested on Whisperfish -- changing typing indicators setting synchronizes to Molly (which in turn is then able to send or not send typing indicator messages too).

rubdos commented 5 months ago

I see we have the same for contact sync, but it would maybe be nice if we don't have to specify the recipient itself when calling this method. Anyway, good for now.

direc85 commented 5 months ago

I see we have the same for contact sync, but it would maybe be nice if we don't have to specify the recipient itself when calling this method.

I was thinking about cleaning up that function call too -- I'll can do that along with the next PR.