XEP 0333

1.6 Documentation

«  XEP 0332   ::   Contents   ::   XEP 0334  »

XEP 0333

class slixmpp.plugins.xep_0333.XEP_0333(xmpp, config=None)[source]
send_marker(mto, id, marker, thread=None, *, mfrom=None)[source]

Send a chat marker.

Parameters
  • mto (JID) – recipient of the marker

  • id (str) – Identifier of the marked message

  • marker (str) – Marker to send (one of displayed, retrieved, or acknowledged)

  • thread (str) – Message thread

  • mfrom (str) – Use a specific JID to send the message

stanza = <module 'slixmpp.plugins.xep_0333.stanza' from '/home/docs/checkouts/readthedocs.org/user_builds/slixmpp/checkouts/slix-1.6.0/slixmpp/plugins/xep_0333/stanza.py'>

Stanza elements

slixmpp: The Slick XMPP Library Copyright (C) 2016 Emmanuel Gil Peyrot This file is part of slixmpp.

See the file LICENSE for copying permission.

class slixmpp.plugins.xep_0333.stanza.Acknowledged(xml=None, parent=None)[source]
interfaces = {'id'}
name = 'acknowledged'
namespace = 'urn:xmpp:chat-markers:0'
plugin_attrib = 'acknowledged'
class slixmpp.plugins.xep_0333.stanza.Displayed(xml=None, parent=None)[source]
interfaces = {'id'}
name = 'displayed'
namespace = 'urn:xmpp:chat-markers:0'
plugin_attrib = 'displayed'
class slixmpp.plugins.xep_0333.stanza.Markable(xml=None, parent=None)[source]
name = 'markable'
namespace = 'urn:xmpp:chat-markers:0'
plugin_attrib = 'markable'
class slixmpp.plugins.xep_0333.stanza.Received(xml=None, parent=None)[source]
interfaces = {'id'}
name = 'received'
namespace = 'urn:xmpp:chat-markers:0'
plugin_attrib = 'received'

«  XEP 0332   ::   Contents   ::   XEP 0334  »