Telegram Bot for Oscar shops
Project description
CI:
PyPI:
Docs:
Telegram Bot for Django-Oscar ecommerce.
Documentation
The full documentation is at https://django-oscar-telegram-bot.readthedocs.org.
This package uses django-telegram-bot, take a look to https://github.com/jlmadurga/django-telegram-bot
Quickstart
Install django-oscar-telegram-bot:
pip install django-oscar-telegram-bot
Add it to your INSTALLED_APPS:
INSTALLED_APPS = [ ... 'oscar_telegrambot', # this app 'telegrambot', # django-telegram-bot 'rest_framework', # django-telegram-bot uses django-rest-framework ... ]
Configure in settings:
TELEGRAM_BOT_COMMANDS_CONF = "oscar_telegrambot.commands"
As other django-telegram-bot app set your Bots with admin panel.
Add url to have webhook:
url(r'^telegrambot/', include('telegrambot.urls', namespace="telegrambot")),
To set the webhook for telegram you need django.contrib.sites installed, SITE_ID configured in settings and with it correct value in the DB.
You can take a look to a demo repo using the sandbox in https://github.com/jlmadurga/django-oscar-telegram-bot-demo. This demo is already installed in http://django-oscar-telegram-bot-demo.herokuapp.com/en-gb/ and you can test the bot https://telegram.me/djangooscartelegrambotdemo_bot
Features
Wellcome and help commands
Unknown command handler
Categories list command
Products list command
Product detail command
Order list&detail command only when logged
Running Tests
Does the code actually work?
source <YOURVIRTUALENV>/bin/activate (myenv) $ pip install -r requirements-test.txt (myenv) $ python runtests.py
History
0.1.0 (2016-01-26)
First release on PyPI.
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
Built Distribution
File details
Details for the file django-oscar-telegram-bot-0.5.0.tar.gz
.
File metadata
- Download URL: django-oscar-telegram-bot-0.5.0.tar.gz
- Upload date:
- Size: 8.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9815151ea604b7190d781ba3ea2ddef7ebe614544645797ac987450af905a44 |
|
MD5 | aafbb5171f0d1023142712f8e57ec7f3 |
|
BLAKE2b-256 | 793b8ce820f2b123e5a98200e8eff2c38db5e2968bf3029a29ad11ba2604216c |
File details
Details for the file django_oscar_telegram_bot-0.5.0-py2.py3-none-any.whl
.
File metadata
- Download URL: django_oscar_telegram_bot-0.5.0-py2.py3-none-any.whl
- Upload date:
- Size: 12.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a80bc21cfda2522c8cfeee1902e20f8d2a24f6722a782c2ab3640f08448277d4 |
|
MD5 | ccd242f7b47160e506744d701764170c |
|
BLAKE2b-256 | 5e8c7fe0cbbb08f5acc7d7479a3f5d3aef50ce7078e652f8c772141746449c6a |