permabots
1.0.0
CI:
皮伊:
文件:
建立聊天機器人並連接到您的應用程式 API。
使用permabots您可以建立聊天機器人,並使用相同的配置將其用於多個即時訊息提供者。 permabots天生就是一個微服務,可使用 REST API 將訊息傳遞提供者連接到您的應用程式。
完整文件位於 https://permabots.readthedocs.org。
安裝permabots :
pip 安裝permabots
將permabots
加入到您的INSTALLED_APPS
中,然後執行:
$ python manage.py 遷移permabots
即時訊息提供者使用 Webhook 向您的機器人發送訊息。將permabots處理 url 加入您的 urlpatterns 中:
url(r'^processing/', include(' permabots .urls_processing', namespace=" permabots "))
Webhook 是使用django.contrib.sites
產生的。您需要安裝它並配置SITE_ID
。如果你想手動產生 webhook,你可以這樣做:
MICROBOT_WEBHOOK_DOMAIN = 'https://yourdomain.herokuapp.com'
當您的公共網域中沒有https
但自動產生的網域中有 https 時,它就非常有用。即赫羅庫。
機器人與 Django 用戶相關聯。您至少需要一名用戶,例如管理員用戶。
然後,您可以透過 Django 管理或使用 REST API(建議)建立所有permabots資料、機器人、對話處理程序、通知掛鉤...。
您可以檢查並部署permabots演示 https://github.com/jlmadurga/permabots-demo
代碼真的有效嗎?
來源 <YOURVIRTUALENV>/bin/activate (myenv) $ pip install -r 要求/test.txt (myenv) $ 進行測試 (myenv) $ 進行全部測試