Send Jabber notifications from Django
Project Description
Send Jabber notifications from Django
Usage
from django_jabber import send_message recipients = ['user1', 'user2', ] # without @domain.com part send_message(u'Hello there', recipients) # You can also pass this job to your Celery instance send_message.delay(u'Async message', recipients)
Installation
Install the package via Pypi: pip install django-jabber
Add some lines to your settings.py:
INSTALLED_APPS = ( ... 'django_jabber', ... ) JABBER_HOST = 'jabber.domain.com' JABBER_USER = 'robot@domain.com' JABBER_PASSWORD = 'someStr0ngOne!1' JABBER_USE_TLS = True JABBER_USE_SSL = False JABBER_DRY_RUN = False # Useful for testing
Requirements
- sleekxmpp
- celery
- django
Compatibility
We use this package on Python 2.7 and Django 1.7+.
License
GPLv3
Release history Release notifications
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size & hash SHA256 hash help | File type | Python version | Upload date |
---|---|---|---|
django_jabber-1.0.1-py2-none-any.whl (4.5 kB) Copy SHA256 hash SHA256 | Wheel | 2.7 | Apr 26, 2016 |
django-jabber-1.0.1.tar.gz (2.6 kB) Copy SHA256 hash SHA256 | Source | None | Apr 26, 2016 |