CI:
باي بي آي:
المستندات:
أنشئ برامج روبوت للدردشة واتصل بعد ذلك بواجهات برمجة التطبيقات الخاصة بتطبيقك.
باستخدام permabots يمكنك إنشاء روبوتات للدردشة وبنفس التكوين واستخدامها مع العديد من موفري المراسلة الفورية. تم إنشاء permabots لتكون خدمة صغيرة لتوصيل موفري المراسلة بتطبيقاتك باستخدام REST APIs.
الوثائق الكاملة موجودة على https://permabots.readthedocs.org.
تثبيت permabots :
نقطة تثبيت permabots
أضف permabots
إلى INSTALLED_APPS
، وقم بتشغيل:
$ python Manage.py يقوم بترحيل permabots
يستخدم موفرو المراسلة الفورية خطافات الويب لإرسال الرسائل إلى برامج الروبوت الخاصة بك. أضف عناوين URL لمعالجة permabots إلى أنماط url الخاصة بك:
url(r'^processing/', include(' permabots .urls_processing', namespace = " permabots "))
يتم إنشاء خطافات الويب باستخدام django.contrib.sites
. أنت بحاجة إلى تثبيته وتهيئة SITE_ID
. إذا كنت تريد إنشاء خطاف ويب يدويًا، فيمكنك القيام بذلك:
MICROBOT_WEBHOOK_DOMAIN = 'https://yourdomain.herokuapp.com'
يكون ذلك مفيدًا عندما لا يكون لديك https
في نطاقك العام ولكن لديك في نطاقك الذي تم إنشاؤه تلقائيًا. أي هيروكو.
ترتبط الروبوتات بمستخدمي Django. أنت بحاجة إلى مستخدم واحد على الأقل، على سبيل المثال مستخدم المسؤول.
بعد ذلك، يمكنك إنشاء جميع بيانات permabots ، والروبوتات، ومعالجات المحادثة، وخطافات الإشعارات،... عبر مسؤول Django أو باستخدام REST API (مستحسن).
يمكنك التحقق من عرض permabots التجريبي ونشره https://github.com/jlmadurga/permabots-demo
هل الكود يعمل فعلا؟
المصدر <YOURVIRTUALENV>/bin/activate (myenv) $ pip install -r require/test.txt (myenv) $ إجراء الاختبار (myenv) $ إجراء اختبار الكل