X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/05abb3f9f6294677d2de97a9d88c8e9de04c10ec..27274879029459ea5bf0a59af1183e12040fec56:/man/signal-cli.1.adoc diff --git a/man/signal-cli.1.adoc b/man/signal-cli.1.adoc index f6145385..7c2e9ea6 100644 --- a/man/signal-cli.1.adoc +++ b/man/signal-cli.1.adoc @@ -92,6 +92,12 @@ If this is the master device, other users can't send messages to this number any Use "updateAccount" to undo this. To remove a linked device, use "removeDevice" from the master device. +*--delete-account*:: +Delete account completely from server. Cannot be undone without loss. You will +have to be readded to each group. + +CAUTION: Only delete your account if you won't use this number again! + === updateAccount Update the account attributes on the signal server. @@ -221,8 +227,6 @@ Don’t download attachments of received messages. === joinGroup Join a group via an invitation link. -To be able to join a v2 group the account needs to have a profile (can be created -with the `updateProfile` command) *--uri*:: The invitation link URI (starts with `https://signal.group/#`) @@ -231,8 +235,6 @@ The invitation link URI (starts with `https://signal.group/#`) Create or update a group. If the user is a pending member, this command will accept the group invitation. -To be able to join or create a v2 group the account needs to have a profile (can -be created with the `updateProfile` command) *-g* GROUP, *--group* GROUP:: Specify the recipient group ID in base64 encoding. @@ -287,18 +289,28 @@ Specify the safety number of the key, only use this option if you have verified === updateProfile -Update the name and avatar image visible by message recipients for the current users. +Update the profile information shown to message recipients. The profile is stored encrypted on the Signal servers. -The decryption key is sent with every outgoing messages to contacts. +The decryption key is sent with every outgoing messages to contacts and included +in every group. + +*--given-name* NAME, *--name* NAME:: +New (given) name. + +*--family-name* FAMILY_NAME:: +New family name. -*--name*:: -New name visible by message recipients. +*--about* ABOUT_TEXT:: +New profile status text. -*--avatar*:: -Path to the new avatar visible by message recipients. +*--about-emoji* EMOJI:: +New profile status emoji. + +*--avatar* AVATAR_FILE:: +Path to the new avatar image file. *--remove-avatar*:: -Remove the avatar visible by message recipients. +Remove the avatar === updateContact @@ -343,6 +355,12 @@ Specify the group IDs that should be unblocked in base64 encoding. Send a synchronization message with the local contacts list to all linked devices. This command should only be used if this is the master device. +=== sendSyncRequest + +Send a synchronization request message to the master device (for group, contacts, ...). +The master device will respond with synchronization messages with full contact and +group lists. + === uploadStickerPack Upload a new sticker pack, consisting of a manifest file and the stickers in WebP format (maximum size for a sticker file is 100KiB).