]> nmode's Git Repositories - signal-cli/blobdiff - man/signal-cli.1.adoc
Download quote attachment thumbnails and slightly improve the quote output
[signal-cli] / man / signal-cli.1.adoc
index aeea729a85bae6404a3121edfc2e14da29ee0543..b5c221679cc63dd19810fc6ad6ee5d021338bee9 100644 (file)
@@ -54,6 +54,12 @@ Use the verify command to complete the verification.
 *-v*, *--voice*::
 The verification should be done over voice, not SMS.
 
 *-v*, *--voice*::
 The verification should be done over voice, not SMS.
 
+*--captcha*::
+The captcha token, required if registration failed with a captcha required error.
+To get the token, go to https://signalcaptchas.org/registration/generate.html
+Check the developer tools for a redirect starting with signalcaptcha://
+Everything after signalcaptcha:// is the captcha token.
+
 === verify
 
 Verify the number using the code received via SMS or voice.
 === verify
 
 Verify the number using the code received via SMS or voice.
@@ -103,7 +109,7 @@ Link another device to this device.
 Only works, if this is the master device.
 
 *--uri* URI::
 Only works, if this is the master device.
 
 *--uri* URI::
-Specify the uri contained in the QR code shown by the new device.
+Specify the uri contained in the QR code shown by the new device. You will need the full uri enclosed in quotation marks, such as "tsdevice:/?uuid=....."
 
 === listDevices
 
 
 === listDevices
 
@@ -172,9 +178,17 @@ Don’t download attachments of received messages.
 *--json*::
 Output received messages in json format, one object per line.
 
 *--json*::
 Output received messages in json format, one object per line.
 
+=== joinGroup
+
+Join a group via an invitation link.
+
+*--uri*::
+The invitation link URI (starts with `https://signal.group/#`)
+
 === updateGroup
 
 Create or update a group.
 === updateGroup
 
 Create or update a group.
+If the user is a pending member, this command will accept the group invitation.
 
 *-g* GROUP, *--group* GROUP::
 Specify the recipient group ID in base64 encoding.
 
 *-g* GROUP, *--group* GROUP::
 Specify the recipient group ID in base64 encoding.
@@ -192,6 +206,7 @@ Specify one or more members to add to the group.
 === quitGroup
 
 Send a quit group message to all group members and remove self from member list.
 === quitGroup
 
 Send a quit group message to all group members and remove self from member list.
+If the user is a pending member, this command will decline the group invitation.
 
 *-g* GROUP, *--group* GROUP::
 Specify the recipient group ID in base64 encoding.
 
 *-g* GROUP, *--group* GROUP::
 Specify the recipient group ID in base64 encoding.
@@ -227,9 +242,9 @@ Specify the safety number of the key, only use this option if you have verified
 
 === updateProfile
 
 
 === updateProfile
 
-Update the name and/or avatar image visible by message recipients for the current users.
+Update the name and avatar image visible by message recipients for the current users.
 The profile is stored encrypted on the Signal servers.
 The profile is stored encrypted on the Signal servers.
-The decryption key is sent with every outgoing messages (excluding group messages).
+The decryption key is sent with every outgoing messages to contacts.
 
 *--name*::
 New name visible by message recipients.
 
 *--name*::
 New name visible by message recipients.
@@ -313,8 +328,6 @@ The path of the manifest.json or a zip file containing the sticker pack you wish
 === daemon
 
 signal-cli can run in daemon mode and provides an experimental dbus interface.
 === daemon
 
 signal-cli can run in daemon mode and provides an experimental dbus interface.
-For dbus support you need jni/unix-java.so installed on your system (Debian:
-libunixsocket-java ArchLinux: libmatthew-unix-java (AUR)).
 
 *--system*::
 Use DBus system bus instead of user bus.
 
 *--system*::
 Use DBus system bus instead of user bus.