Add commands to update contact names on Signal servers

As Signal Desktop does not allow its users to update the contact names,
it would be nice to be able to update contact names from signal-cli when
the latter is the master device.

The command `setContactName` allow to set the name for the given contact
in the local store. `sendContacts` can then be used to push the updated
contact list on Signal servers.

Closes #228
This commit is contained in:
Jérémy Bobbio 2019-09-24 19:43:40 +02:00 committed by AsamK
parent 0722ec2361
commit 53e7f83188
5 changed files with 78 additions and 1 deletions

View file

@ -20,6 +20,8 @@ public class Commands {
addCommand("removeDevice", new RemoveDeviceCommand());
addCommand("removePin", new RemovePinCommand());
addCommand("send", new SendCommand());
addCommand("sendContacts", new SendContactsCommand());
addCommand("setContactName", new SetContactNameCommand());
addCommand("setPin", new SetPinCommand());
addCommand("trust", new TrustCommand());
addCommand("unregister", new UnregisterCommand());