diff options
author | Lance stout <lancestout@gmail.com> | 2010-05-31 13:24:14 -0400 |
---|---|---|
committer | Lance stout <lancestout@gmail.com> | 2010-05-31 13:24:14 -0400 |
commit | 629f6e76a9c003ef8befdfdf023f2e5b9eadc718 (patch) | |
tree | 6662bf0a70b2950d72bd2e3f788064f49557ba3c /sleekxmpp/plugins/__init__.py | |
parent | 1e3a6e1b5f06d307295be6b4ccaf75bf2a48399d (diff) | |
download | slixmpp-629f6e76a9c003ef8befdfdf023f2e5b9eadc718.tar.gz slixmpp-629f6e76a9c003ef8befdfdf023f2e5b9eadc718.tar.bz2 slixmpp-629f6e76a9c003ef8befdfdf023f2e5b9eadc718.tar.xz slixmpp-629f6e76a9c003ef8befdfdf023f2e5b9eadc718.zip |
Added implementation and tests for XEP-0085 - Chat State Notifications.
Chat states may be set using:
msg['chat_state'].active()
msg['chat_state'].composing()
msg['chat_state'].gone()
msg['chat_state'].inactive()
msg['chat_state'].paused()
Checking a chat state can be done with either:
msg['chat_state'].getState()
msg['chat_state'].name
When a message with a chat state is receieved, the following events
may occur:
chatstate_active
chatstate_composing
chatstate_gone
chatstate_inactive
chatstate_paused
where the event data is the message stanza. Note that currently these
events are also triggered for messages sent by SleekXMPP, not just those
received.
Diffstat (limited to 'sleekxmpp/plugins/__init__.py')
-rw-r--r-- | sleekxmpp/plugins/__init__.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sleekxmpp/plugins/__init__.py b/sleekxmpp/plugins/__init__.py index 1868365e..674c3de2 100644 --- a/sleekxmpp/plugins/__init__.py +++ b/sleekxmpp/plugins/__init__.py @@ -17,4 +17,4 @@ along with SleekXMPP; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA """ -__all__ = ['xep_0004', 'xep_0030', 'xep_0045', 'xep_0050', 'xep_0078', 'xep_0092', 'xep_0199', 'gmail_notify', 'xep_0060'] +__all__ = ['xep_0004', 'xep_0030', 'xep_0045', 'xep_0050', 'xep_0078', 'xep_0085', 'xep_0092', 'xep_0199', 'gmail_notify', 'xep_0060'] |