❗ جديد! تم إصدار RedBot 1.0، اقرأ هنا
باستخدام RedBot، يمكنك إنشاء روبوت دردشة كامل الميزات بصريًا لـ Telegram و Facebook Messenger و Viber و Twilio و Slack باستخدام Node-RED. بالكاد لا توجد مهارات الترميز المطلوبة.
Node-RED هي أداة لتوصيل الأجهزة وواجهات برمجة التطبيقات والخدمات عبر الإنترنت معًا بطرق جديدة ومثيرة للاهتمام.
تستغرق صيانة RedBot وقتًا طويلاً جدًا، إذا كنت ترغب في ذلك، يرجى مراعاة ما يلي:
أولا وقبل كل تثبيت Node-RED
$ sudo npm install -g node-red
ثم افتح دليل بيانات المستخدم ~/.node-red
وقم بتثبيت الحزمة
$ cd ~/.node-red
$ npm install node-red-contrib-chatbot
ثم اركض
node-red
الخطوة التالية هي إنشاء روبوت دردشة، أوصي باستخدام Telegram نظرًا لأن الإعداد أسهل (يسمح Telegram باستقصاء تلقي الرسائل، لذلك ليس من الضروري إنشاء شهادة https). استخدم @BotFather لإنشاء روبوت دردشة، واتبع التعليمات هنا ثم انسخ رمز الوصول الخاص بك.
ثم افتح Node-RED وأضف Telegram Receiver
، وفي لوحة التكوين، أضف روبوتًا جديدًا والصق الرمز المميز
أضف الآن عقدة Message
واتصل Telegram Receiver
أخيرًا أضف عقدة Telegram Sender
، ولا تنس أن تحدد في لوحة التكوين نفس الروبوت الخاص Telegram Receiver
، يجب أن يكون هذا هو التصميم النهائي
الآن لديك روبوت مفيد يجيب "مرحبًا!" إلى أي رسالة مستلمة. يمكننا أن نفعل ما هو أفضل بكثير.
يُمنح الإذن مجانًا لأي شخص يحصل على نسخة من هذا البرنامج وملفات الوثائق المرتبطة به ("البرنامج")، للتعامل في البرنامج دون قيود، بما في ذلك، على سبيل المثال لا الحصر، حقوق الاستخدام والنسخ والتعديل والدمج. ونشر و/أو توزيع وترخيص من الباطن و/أو بيع نسخ من البرنامج، والسماح للأشخاص الذين تم توفير البرنامج لهم بالقيام بذلك، وفقًا للشروط التالية:
يجب تضمين إشعار حقوق الطبع والنشر أعلاه وإشعار الإذن هذا في جميع النسخ أو الأجزاء الكبيرة من البرنامج.
يتم توفير البرنامج "كما هو"، دون أي ضمان من أي نوع، صريحًا أو ضمنيًا، بما في ذلك، على سبيل المثال لا الحصر، ضمانات القابلية للتسويق والملاءمة لغرض معين وعدم الانتهاك. لا يتحمل المؤلفون أو أصحاب حقوق الطبع والنشر بأي حال من الأحوال المسؤولية عن أي مطالبة أو أضرار أو مسؤولية أخرى، سواء في إجراء العقد أو الضرر أو غير ذلك، الناشئة عن أو خارج أو فيما يتعلق بالبرنامج أو الاستخدام أو المعاملات الأخرى في برمجة.
مشفرة بـ ❤️ في ؟؟