قبل التاريخ
أنا خالق متوسط عدد المشاركين ، خادم Discord ~ 2000 مشارك.
في أحد الأيام كنت بحاجة لنشر مقالات من مجموعة VKontakte مع آخر أخبار اللعبة ، لا يعرف VKontakte كيفية العمل مع WebHooks ، لذلك اضطررت للذهاب إلى Google والبحث عن حلول مناسبة.
تم العثور على العديد من الحلول ، لكن إما أنها لم تعمل كما أرادت ، أو لم تعمل على الإطلاق. ثم كان لدي بعض المعرفة بلغة JavaScript ، لذلك تقرر أن أكتب نفسي.
هكذا ظهرت VK2DISCORD
كتبت النسخة الأولى من البرنامج النصي ، والتي لم تستطع تلقي سوى نص وصورة واحدة من المنشور وإرسالها كلها كرسالة إلى قناة Discord باستخدام WebHook. تم نشر البرنامج النصي على المساحات المفتوحة لجيثب. بعد مرور بعض الوقت ، أدركت أن هناك حاجة إلى تحسينات جذرية وأعدت كتابة النص بالكامل ، مضيفة جميع المرفقات في المنشور ، ومعالجة النشرات واختيار المشاركات حسب الكلمات الرئيسية وعلامات # #.
إعداد البرنامج النصي
1. قم بتنزيل وتثبيت Node.js من
الموقع الرسمي .
2.
قم بتنزيل البرنامج النصي من
المستودع وفكه في مكان مناسب.
3. قم بتكوين ملف config.json في المجلد حيث قمت بفك ضغط البرنامج النصي. لديها الهيكل التالي:
{ "token": "",
4. افتح سطر الأوامر وقم بتشغيل البرنامج النصي باستخدام الأوامر:
- مسار القرص المضغوط إلى مجلد البرنامج النصي
- npm
- index.js العقدة
اكتمل الإعداد ، سيتم استلام المشاركة الأولى بعد الفاصل الزمني المحدد.
رابط إلى المستودع ، يمكنك المساهمة أو اقتراح تحسينات.