طقم بناء بوت Discord 🤖

حسنًا، لقد طورتُ الإضافة قليلًا الآن، ولدي دليل إثبات (POC) لعملية الاتصال ثنائي الاتجاه:

إليك الإعدادات الجديدة

  • يمكنك تعيين قناة الإعلانات (Announcements Channel) على Discord في إعدادات الإضافة.

  • يمكنك الآن الكتابة في قناة الإعلانات المخصصة على Discord، وسيتم نشر رسالتك في موضوع Discourse المخصص في إعدادات الإضافة.

  • يمكنك إعداد قائمة بالفئات (Categories) في Discourse لنشرها في قناة الإعلانات على Discord إذا قام شخص ما بالنشر هناك أو بإضافة موضوع جديد (أيًا منهما أو كلاهما).

https://github.com/merefield/discourse-discord-bot/commit/a19aa35f6aab2504aa220a1ab3856475f27c795a

بالإضافة إلى ذلك، أضفت ملفًا جديدًا لإدارة أحداث Discord المدعومة بواسطة واجهة برمجة التطبيقات discordrb، مع كون منطق الإعلانات أول مثال (لا تتردد في تطوير أمثلة جديدة وتقديم طلب سحب (PR) إذا كانت ذات فائدة عامة للمجتمع).

لقد قمت أيضًا بإزالة التغييرات المطلوبة في ملف app.yml لتثبيت libsodium-dev، حيث أصبح هذا الخيار اختياريًا بعد تحديث التبعيات، ولا هو مطلوب حاليًا للإضافة (لا حاجة للتعامل مع الصوت).这将使安装过程变得更加简单.

9 إعجابات