Skip to main content

the Xtensible XMPP Chat Bot

Project description

The Xtensible XMPP Chat Bot

XChatBot is a xmpp bot library written in python using the nbxmpp library from Gajim


https://xchatbot.readthedocs.io/

requirements

  • python 3
  • pygobject
  • nbxmpp

optionally

  • pipenv

install

pip install xchatbot

git

git clone https://git.sr.ht/~fabrixxm/xchatbot

install required packages:

with pipenv

$ pipenv --site-packages --python 3
$ pipenv install
$ pipenv run ./xchatbot.py

on osx you need first to install python3 with brew:

$ brew install python3 pipenv pygobject3

on Arch

# pacman -S python-gobject python-nbxmpp

on Debian

# apt install python3-gi python3-nbxmpp

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xchatbot-0.3.1.tar.gz (20.5 kB view details)

Uploaded Source

Built Distribution

xchatbot-0.3.1-py2.py3-none-any.whl (20.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file xchatbot-0.3.1.tar.gz.

File metadata

  • Download URL: xchatbot-0.3.1.tar.gz
  • Upload date:
  • Size: 20.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for xchatbot-0.3.1.tar.gz
Algorithm Hash digest
SHA256 5c6fef99a4eb0987e99754b1da6df8755fd4e924eee10cff31c13ace5fee6dd9
MD5 2b4f509a3d6075a7c46e72c8f7d5b7ff
BLAKE2b-256 30906d8e61cce311eb0f7a2a453f076a5b21822ff31da1fbe389d5c3a882987e

See more details on using hashes here.

File details

Details for the file xchatbot-0.3.1-py2.py3-none-any.whl.

File metadata

  • Download URL: xchatbot-0.3.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for xchatbot-0.3.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 7ad3b2c65cc563c3c30ad6d36774ce09108b71bf1e4900ec810a9f53b9bf4584
MD5 6e63c9c8a7a377fcd116252890caa78f
BLAKE2b-256 e85a1e35f22f9b0bb0330431c524208459b9bb9acfb999047783fc13424e0640

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page