توثيق خطاف الدردشة لـ Discourse

متابعةً للنقاش من استخدام الواجهة البرمجية للنشر في قناة دردشة؟:

webhook_url = 'https://forum.unofficed.com/chat/hooks/fff.json'
payload = {
    'text': 'Hello, world!',
    'username' : 'dexter',
    'avatar_url': 'https://forum.unofficed.com/user_avatar/forum.unofficed.com/dexter/120/801_2.png'
}
response = requests.post(webhook_url, data=payload)

الآن ما هي المعلمات التي يمكنني تقديمها مثلما قدمت المفتاح “text”. أضفت username و avatar_url كمرجع من Discord. ولكن هل هناك أي وثائق مفصلة؟

إعجابَين (2)

أهلاً بعودتك! :wave:

إذا كنت تستخدم الـ webhook، فإن المعلمة الوحيدة المتاحة هي text.
يمكنك تعريف اسم مستخدم/صورة رمزية عند إنشاء الـ webhook (admin → plugins → chat).

يمكن استخدام الـ webhooks الواردة بواسطة الأنظمة الخارجية لنشر رسائل في قناة دردشة معينة كمستخدم روبوت عبر نقطة النهاية /hooks/:key. تتكون الحمولة من معلمة text واحدة، والتي تقتصر على 2000 حرف.

3 إعجابات

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.