From 73844078233d694751913bdd559304cb3c623d51 Mon Sep 17 00:00:00 2001 From: AsamK Date: Sun, 1 Mar 2026 09:50:15 +0100 Subject: [PATCH] Update man page --- man/signal-cli.1.adoc | 39 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 36 insertions(+), 3 deletions(-) diff --git a/man/signal-cli.1.adoc b/man/signal-cli.1.adoc index 1393ca4b..62cc3b8c 100644 --- a/man/signal-cli.1.adoc +++ b/man/signal-cli.1.adoc @@ -262,6 +262,10 @@ Only works, if this is the primary device. Specify the uri contained in the QR code shown by the new device. You will need the full URI such as "sgnl://linkdevice?uuid=...&pub_key=..." (formerly "tsdevice:/?uuid=...") Make sure to enclose it in quotation marks for shells. +=== listAccounts + +Show a list of registered accounts. + === listDevices Show a list of linked devices. @@ -406,6 +410,10 @@ Clear session state and send end session message. *--edit-timestamp*:: Specify the timestamp of a previous message with the recipient or group to send an edited message. +*--no-urgent*:: +Send the message without the urgent flag, so no push notification is triggered for the recipient. +The message will still be delivered in real-time if the recipient's app is active. + === sendPollCreate Send a poll create message to another user or group. @@ -585,6 +593,12 @@ Specify the recipient group ID in base64 encoding. *-u* USERNAME, *--username* USERNAME:: Specify the recipient username or username link. +*--note-to-self*:: +Send the reaction to self. + +*--notify-self*:: +If self is part of recipients/groups send a normal message, not a sync message. + *-e* EMOJI, *--emoji* EMOJI:: Specify the emoji, should be a single unicode grapheme cluster. @@ -607,6 +621,9 @@ Send a read or viewed receipt to a previously received message. RECIPIENT:: Specify the sender. +*-u* USERNAME, *--username* USERNAME:: +Specify the recipient username or username link. + *-t* TIMESTAMP, *--target-timestamp* TIMESTAMP:: Specify the timestamp of the message to which to react. @@ -653,7 +670,7 @@ In json mode this is outputted as one json object per line. Number of seconds to wait for new messages (negative values disable timeout). Default is 5 seconds. -*--max-messages*:: +*--max-messages* MAX_MESSAGES:: Maximum number of messages to receive, before returning. *--ignore-attachments*:: @@ -777,10 +794,10 @@ Find contacts with the given contact or profile name. *--detailed*:: List the contacts with more details. -If output=json, then this is always set +If output=json, then this is always set. *--internal*:: -Include internal information that's normally not user visible +Include internal information that's normally not user visible. === listIdentities @@ -861,6 +878,18 @@ New note. Set expiration time of messages (seconds). To disable expiration set expiration time to 0. +=== updateDevice + +Update a linked device. +Only works, if this is the primary device. + +*-d* DEVICE_ID, *--device-id* DEVICE_ID:: +Specify the device you want to update. +Use listDevices to see the deviceIds. + +*-n* NAME, *--device-name* NAME:: +Specify a name to describe the given device. + === removeContact Remove the info of a given contact @@ -1082,6 +1111,10 @@ The challenge token from the failed send attempt. *--captcha* CAPTCHA:: The captcha result, starting with signalcaptcha:// +=== version + +Show version information. + == Examples Register a number (with SMS verification)::