aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authordequis <dx@dxzone.com.ar>2015-11-20 23:04:06 -0300
committerdequis <dx@dxzone.com.ar>2015-11-21 00:01:05 -0300
commitfa8f57b7f51a44ee0870d1bf29646007e087f24e (patch)
tree421dbb8ce1f6915d7a3c3a5b6f85a8537d8e225e /doc
parent8fdeaa5b32142e7c1095eaf76720d116c4bc7d37 (diff)
jabber: Implement carbons (XEP-0280)
"Message carbons" (XEP-0280) is a server feature to get copies of outgoing messages sent from other clients connected to the same account. It's not widely supported by most public XMPP servers (easier if you host your own), but this will probably change in the next few years. This is enabled by default if the server supports it. It can also be disabled with the "carbons" account setting. Loosely based on a patch by kormat from trac ticket 1021. (Thanks!) I moved stuff around, simplified things, fixed a few bugs, and used the new self-messages feature.
Diffstat (limited to 'doc')
-rw-r--r--doc/user-guide/commands.xml16
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/user-guide/commands.xml b/doc/user-guide/commands.xml
index 3a1ad082..b14744d8 100644
--- a/doc/user-guide/commands.xml
+++ b/doc/user-guide/commands.xml
@@ -788,6 +788,22 @@
</description>
</bitlbee-setting>
+ <bitlbee-setting name="carbons" type="boolean" scope="account">
+ <default>true</default>
+
+ <description>
+ <para>
+ Jabber specific. "Message carbons" (XEP-0280) is a server feature to get copies of outgoing messages sent from other clients connected to the same account. It's not widely supported by most public XMPP servers (easier if you host your own), but this will probably change in the next few years.
+ </para>
+ <para>
+ This defaults to true, which will enable it if the server supports it, or fail silently if it's not. This setting only exists to allow disabling the feature if anyone considers it undesirable.
+ </para>
+ <para>
+ See also the <emphasis>self_messages</emphasis> setting.
+ </para>
+ </description>
+ </bitlbee-setting>
+
<bitlbee-setting name="charset" type="string" scope="global">
<default>utf-8</default>
<possible-values>you can get a list of all possible values by doing 'iconv -l' in a shell</possible-values>