|
|
|
|
|
python-nbxmpp is a Python library that provides a way for Python applications to use Jabber/XMPP networks in a non-blocking way. This library is initialy a fork of xmpppy one, but using non-blocking sockets.
|
|
|
|
|
|
## Features
|
|
|
|
|
|
* Asynchronous
|
|
|
* Supports ANONYMOUS, EXTERNAL, GSSAPI, SCRAM-SHA-1, DIGEST-MD5, PLAIN, and X-MESSENGER-OAUTH2 authentication mechanisms.
|
|
|
* Supports connection via proxies
|
|
|
* Suppors TLS
|
|
|
* Supports [BOSH (XEP-0124)](https://xmpp.org/extensions/xep-0124.html)
|
|
|
* Support [Stream Managemen (XEP-0198)](https://xmpp.org/extensions/xep-0198.html)
|
|
|
|
|
|
## Starting Points
|
|
|
|
|
|
* [/downloads Downloads]
|
|
|
* You can also clone the mercurial repository at https://hg.gajim.org/python-nbxmpp
|
|
|
* [Example](../tree/master//doc/examples/xsend.py) |
|
|
\ No newline at end of file |