انتقل إلى المحتوى
aiarabicdev

ابحث

ابحث في كل الأدوات...

تطبيقات تستضيفها بنفسك
مجانيMITTypeScriptقابل للاستضافة الذاتية

OpenReply

بديل مفتوح المصدر لـ ManyChat: رسالة خاصة لكل تعليق على Instagram من خادمك

يراقب OpenReply التعليقات على منشوراتك في Instagram، وحين يطابق تعليق كلمة مفتاحية يرسل لصاحبه رسالة خاصة عبر واجهة Meta الرسمية. رخصته MIT ويُستضاف ذاتيًا فقط، فيحلّ محل اشتراك شهري لميزة واحدة.

يناسبك إن كنت

  • ترسل روابط لمن يعلّق بكلمة مفتاحية على مقاطعك
  • تريد التوقف عن دفع اشتراك شهري مقابل ميزة التعليق إلى رسالة خاصة
  • تريد السجلات وصندوق الرسائل على بنيتك التحتية

انتبه إلى

  • يجب أن يكون متاحًا للعموم عبر HTTPS، فيزيد تعرّضك مقارنة بتطبيق خاص
  • إعداد تطبيق Meta الخاص بك وصلاحياته هو الجزء البطيء، وحدود Meta تبقى سارية
  • مشروع حديث يقوم عليه مطوّر رئيسي واحد، فتوقّع تغييرات بين الإصدارات

ميزة واحدة بلا اشتراك

النمط معروف: يقول صانع المحتوى اكتب LINK في التعليقات وسأرسله لك. الأدوات التي تؤتمت ذلك تفرض عادة رسومًا شهرية. يفعل OpenReply الشيء نفسه كبرنامج تستضيفه: حملات بكلمات مفتاحية لكل منشور، ورد علني اختياري، وتشغيل عند الرد على القصص، وروابط متتبَّعة، وسجل لكل رسالة أُرسلت أو تُخطّيت.

يستخدم واجهة الردود الخاصة الرسمية من Meta، فلا كشط للصفحات ولا كلمة مرور لـ Instagram. يعمل عادة عبر Docker Compose بجانب Postiz، وتطبيق الويب مربوط بـ 127.0.0.1، وCloudflare Tunnel يمنحه عنوان HTTPS العام الذي تحتاجه webhooks من Meta.

ما يتطلبه تشغيله

هناك دائمًا عمليتان: تطبيق الويب الذي يستقبل webhooks ويعرض لوحة التحكم، وعامل في الخلفية يرسل الرسائل فعلًا. كلاهما يحتاج PostgreSQL وRedis. استهلاكه للموارد متواضع، لكن إن وصلت التعليقات ولم تخرج أي رسالة فالعامل هو أول ما تفحصه.

على عكس أغلب تطبيقات الـ homelab، يجب أن يكون هذا التطبيق متاحًا من الإنترنت، لأن Meta ترسل الأحداث إلى عنوان HTTPS عام. وتحتاج أيضًا حساب Instagram احترافيًا، وإما تطبيق Meta خاصًا بك مع عملية مراجعته، أو مزوّد اتصال مدفوعًا يذكره المشروع.

آخر تحقق: .md