كنت أحاول معرفة كيف يمكننا إرسال رسالة دردشة لروبوت ديسكورس إلى واجهة برمجة تطبيقات؟ هل هناك أي طريقة للقيام بذلك؟
لقد كنت أعمل على هذا مؤخرًا.
لقد كتبت روبوتًا لمزامنة الرسائل في كلا الاتجاهين بين قناة الدردشة الخاصة بي في discourse ومجموعة telegram - ثم لتبسيط الكود، قمت بإنشاء هذه الواجهة البرمجية. ربما ستساعدك؟
const { DiscourseApi } = require("node-discourse-api");
const api = new DiscourseApi("https://discourse.example.com");
// تم تكوين الواجهة البرمجية بواسطة مسؤول Discourse. يمكنك أيضًا تركها غير مضبوطة وجعل الواجهة البرمجية تقرأ فقط المحتوى العام لمنتدى الخاص بك.
api.options.api_username = "API_USERNAME";
api.options.api_key = "API_KEY";
// إرسال رسالة في القناة 2. ربما، إنها #general
api.chat.sendMessage(2, "hello, world!");
4 إعجابات