logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

/omemo - the Profanity /omemo command.

Arguments

gen
           Generate OMEMO crytographic materials for current account.

       start[<contact>]
           Start an OMEMO session with contact, or current recipient if omitted.

       end
           End the current OMEMO session.

       logon|off
           Enable or disable plaintext logging of OMEMO encrypted messages.

       logredact
           Log OMEMO encrypted messages, but replace the contents with [redacted].

       fingerprint[<contact>]
           Show contact fingerprints, or current recipient if omitted.

       char<char>
           Set the character to be displayed next to OMEMO encrypted messages.

       trustmodemanual
           Set the global OMEMO trust mode to manual, OMEMO keys has to be trusted manually.

       trustmodefirstusage
           Set the global OMEMO trust mode to ToFu, first OMEMO keys trusted automatically.

       trustmodeblind
           Set the global OMEMO trust mode to blind, ALL OMEMO keys trusted automatically.

       policymanual
           Set the global OMEMO policy to manual, OMEMO sessions must be started manually.

       policyautomatic
           Set  the  global  OMEMO  policy  to opportunistic, an OMEMO session will be attempted upon starting a
           conversation.

       policyalways
           Set the global OMEMO policy to always, an error will be displayed  if  an  OMEMO  session  cannot  be
           initiated upon starting a conversation.

       clear_device_list
           Clear your own device list on server side. Each client will reannounce itself when connected back.

       qrcode
           Display QR code of your OMEMO fingerprint

Description

       OMEMO commands to manage keys, and perform encryption during chat sessions.

Examples

       /omemo gen

       /omemo start odin@valhalla.edda

       /omemo trust c4f9c875-144d7a3b-0c4a05b6-ca3be51a-a037f329-0bd3ae62-07f99719-55559d2a

       /omemo untrust loki@valhalla.edda c4f9c875-144d7a3b-0c4a05b6-ca3be51a-a037f329-0bd3ae62-07f99719-55559d2a

       /omemo char *

0.13.1                                             2023-08-03                                             man(1)

Name

       /omemo - the Profanity /omemo command.

Synopsis

       /omemo gen

       /omemo log on|off|redact

       /omemo start [<contact>]

       /omemo trust [<contact>] <fingerprint>

       /omemo end

       /omemo fingerprint [<contact>]

       /omemo char <char>

       /omemo trustmode manual|firstusage|blind

       /omemo policy manual|automatic|always

       /omemo clear_device_list

       /omemo qrcode

See Also