CI:
PyPI:
Dokumen:
Bangun bot obrolan dan sambungkan ke API aplikasi Anda.
Dengan permabots Anda dapat membuat bot obrolan dan dengan konfigurasi yang sama menggunakannya untuk beberapa penyedia pesan instan. permabots dilahirkan sebagai layanan mikro untuk menghubungkan penyedia perpesanan ke aplikasi Anda menggunakan REST API.
Dokumentasi lengkapnya ada di https://permabots.readthedocs.org.
Instal permabots :
pip instal permabots
Tambahkan permabots
ke INSTALLED_APPS
Anda, dan jalankan:
$ python kelola.py migrasi permabots
Penyedia pesan instan menggunakan webhook untuk mengirim pesan ke bot Anda. Tambahkan url pemrosesan permabots ke pola url Anda:
url(r'^pemrosesan/', sertakan(' permabots .urls_processing', namespace=" permabots "))
Webhook dihasilkan dengan django.contrib.sites
. Anda perlu menginstalnya dan SITE_ID
dikonfigurasi. Jika Anda ingin membuat webhook secara manual, Anda dapat melakukannya:
MICROBOT_WEBHOOK_DOMAIN = 'https://domainanda.herokuapp.com'
Ini berguna ketika Anda tidak memiliki https
di domain publik tetapi Anda memilikinya di domain yang dibuat secara otomatis. yaitu heroku.
Bot dikaitkan dengan Pengguna Django. Anda memerlukan setidaknya satu pengguna, misalnya pengguna admin.
Kemudian Anda dapat membuat semua data permabots , Bot, Penangan Percakapan, Kait Pemberitahuan,... melalui admin Django atau dengan REST API (disarankan).
Anda dapat memeriksa dan menerapkan demo permabots https://github.com/jlmadurga/permabots-demo
Apakah kodenya benar-benar berfungsi?
sumber <YOURVIRTUALENV>/bin/aktifkan (myenv) $ pip install -r persyaratan/test.txt (myenv) $ melakukan tes (myenv) $ lakukan tes-semua