diff options
Diffstat (limited to 'doc/source/commands.rst')
-rw-r--r-- | doc/source/commands.rst | 83 |
1 files changed, 78 insertions, 5 deletions
diff --git a/doc/source/commands.rst b/doc/source/commands.rst index 449d4095..f1713a86 100644 --- a/doc/source/commands.rst +++ b/doc/source/commands.rst @@ -146,6 +146,12 @@ These commands work in *any* tab. just set the option to true if it’s currently false, and to false if it’s currently true. + /set_default + **Usage:** ``/set_default [section] <option>`` + + Set the value of an option back to the default. For example, + ``/set_default resource`` will reset the ``resource`` option. + /toggle **Usage:** ``/toggle <option>`` @@ -259,6 +265,8 @@ These commands work in *any* tab. /self Reminds you of who you are and what your status is. + /reload + Reload the config. You can achieve the same by sending SIGUSR1 to poezio. /close Close the tab. @@ -306,10 +314,25 @@ MultiUserChat tab commands .. glossary:: :sorted: - /clear [RosterTab version] + /color + **Usage:** ``/color <nick> <color>`` + + Assign a color to the given nick. The nick and all its alias (nicks + are considered identical if they only differ by the presence of one + ore more **_** character at the begining or the end. For example + _Foo and Foo___ are considered aliases of the nick Foo) will then + always have the specified color, in all MultiUserChat tabs. This is + true whatever the value of **deterministic_nick_colors** is. + + Use the completion to get a list of all the available color values. + Use the special color **unset** to remove the attributed color on + this nick. + You can also use **random** to attribute a random color. + + /clear [MUCTab version] **Usage:** ``/clear`` - Clear the information buffer. (was /clear_infos) + Clear the messages buffer. /ignore **Usage:** ``/ignore <nickname>`` @@ -496,8 +519,8 @@ Roster tab commands Disconnect from the remote server (if connected) and then connect to it again. -.. note:: The following commands only exist if your server supports them. If it - does not, you will be notified when you start poezio. +.. note:: The following commands only exist if your server announces it + supports them. .. glossary:: :sorted: @@ -517,6 +540,41 @@ Roster tab commands /list_blocks List the blocked JIDs. + /certs + + List the remotely stored X.509 certificated allowed to connect + to your accounts. + + /cert_add + **Usage:** ``/cert_add <name> <certificate file> [management]`` + + Add a client X.509 certificate to the list of the certificates + which grand access to your account. It must have an unique name + the file must be in PEM format. ``[management]`` is true by + default and specifies if the clients connecting with this + particular certificate will be able to manage the list of + authorized certificates. + + /cert_disable + **Usage:** ``/cert_disable <name>`` + + Remove a certificate from the authorized list. Clients currently + connected with the certificate identified by ``<name>`` will + however **not** be disconnected. + + /cert_revoke + **Usage:** ``/cert_revoke <name>`` + + Remove a certificate from the authorized list. Clients currently + connected with the certificate identified by ``<name>`` **will** + be disconnected. + + /cert_fetch + **Usage:** ``/cert_fetch <name> <path>`` + + Download the public key of the authorized certificate identified by + ``name`` from the XMPP server, and store it in ``<path>``. + .. note:: The following commands do not comply with any XEP or whatever, but they can still prove useful when you are migrating to an other JID. @@ -552,7 +610,7 @@ XML tab commands Write the content of the XML buffer into a file. /reset - Reset the stanza filter. + Reset the stanza filters. /filter_id **Usage:** ``/filter_id <id>`` @@ -568,3 +626,18 @@ XML tab commands **Usage:** ``/filter_xmlmask <xml mask>`` Filter using an XML mask + + /filter_jid + **Usage:** ``/filter_jid <jid>`` + + Filter by JID, both ``to`` and ``from``. + + /filter_to + **Usage:** ``/filter_to <jid>`` + + Filter by JID for the ``to`` attribute. + + /filter_from + **Usage:** ``/filter_from <jid>`` + + Filter by JID for ``from`` attribute. |