summaryrefslogtreecommitdiff
path: root/doc/source/commands.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/source/commands.rst')
-rw-r--r--doc/source/commands.rst83
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.