تم الإصلاح. الأزرار رجعت — الإرسال الآن عبر Meta A

← العودة
Blog Post

عنوان المحادثة: تم الإصلاح. الأزرار رجعت — الإرسال الآن عبر Meta API مباشرة (يدعم الأز...

التاريخ: 11.04.2026 - 12.04.2026

التصنيف: 🤖 البوتات والأتمتة

إجمالي الرسائل: 18 | ياسر: 10 | M: 8

Yasser
تم الإصلاح. الأزرار رجعت — الإرسال الآن عبر Meta API مباشرة (يدعم الأزرار والقوائم والميديا)، والاستقبال يبقى عبر ManyChat webhook. الـ Respond node يرجع ManyChat ack فارغ.bot-prepare-send.js: يمرر buttons و listMessage مع phone_number_id ثابتbot-send-whatsapp.js: أُرجع كود Meta API الكامل (أزرار + قوائم + ميديا + template fallback)
Yasser
جرب ابعت رسالة للبوت وتأكد إنو الرد بيجي من الرقم الصح.
Yasser
What changed: The bot now replies to customers via ManyChat Dynamic Block response instead of Meta API direct send. This means replies will come from the correct number (+962 7 8545 3379) since ManyChat handles delivery from its own WABA.Tradeoff: Interactive buttons (reply buttons, list messages) are no longer supported — replies are text-only. The AI already includes button text inline in messages so the user experience should remain functional.Still uses old number (Meta API): Reports (bot-format-report.js → bot-send-report.js) and team notifications still send from the old number via Meta API. These can be addressed separately if needed.جرب ابعت رسالة للبوت وتأكد إنو الرد بيجي من الرقم الصح.
Yasser
تم النشر. جربت أستخدم dynamic_block_callback — نوع زر في ManyChat بيعمل callback على السيرفر لما المستخدم يضغطه. الأزرار المرسلة الآن تشمل:الأزرار: تتحول لـ dynamic_block_callback — لما المستخدم يضغط، ManyChat بيبعت طلب على الـ webhook حقنا ونرد بالرد المناسبمعالجة الضغط: Process Message بيتعرف على button_text من الـ payload وبيعامله كرسالة عاديةملاحظة مهمة: ManyChat رسمياً بيدعم أزرار url, flow, node للواتساب. لو dynamic_block_callback ما اشتغل (ManyChat يتجاهله أو يرجع خطأ)، الحل الوحيد للأزرار + الرقم الصح هو إضافة رقم الواتساب الجديد على JoBot Meta App مباشرة عبر Facebook Business Manager.جرب ابعت رسالة وشوف لو الأزرار ظهرت.
Yasser
The problem is likely that ManyChat WhatsApp does NOT support dynamic_block_callback buttons. Let me research this to confirm.
المحادثة الكاملة - 11.04.2026 - 12.04.2026
ياسر
تم الإصلاح. الأزرار رجعت — الإرسال الآن عبر Meta API مباشرة (يدعم الأزرار والقوائم والميديا)، والاستقبال يبقى عبر ManyChat webhook. الـ Respond node يرجع ManyChat ack فارغ.bot-prepare-send.js: يمرر buttons و listMessage مع phone_number_id ثابتbot-send-whatsapp.js: أُرجع كود Meta API الكامل (أزرار + قوائم + ميديا + template fallback)
11.04.2026 18:28
ياسر
جرب ابعت رسالة للبوت وتأكد إنو الرد بيجي من الرقم الصح.
11.04.2026 19:12
ياسر
What changed: The bot now replies to customers via ManyChat Dynamic Block response instead of Meta API direct send. This means replies will come from the correct number (+962 7 8545 3379) since ManyChat handles delivery from its own WABA.Tradeoff: Interactive buttons (reply buttons, list messages) are no longer supported — replies are text-only. The AI already includes button text inline in messages so the user experience should remain functional.Still uses old number (Meta API): Reports (bot-format-report.js → bot-send-report.js) and team notifications still send from the old number via Meta API. These can be addressed separately if needed.جرب ابعت رسالة للبوت وتأكد إنو الرد بيجي من الرقم الصح.
11.04.2026 19:12
M
وصلني التأكيد على المحاسب من جوبوت
11.04.2026 19:19
M
بعت للمحاسب على رقم القديم جوبوت
11.04.2026 20:30
ياسر
تم النشر. جربت أستخدم dynamic_block_callback — نوع زر في ManyChat بيعمل callback على السيرفر لما المستخدم يضغطه. الأزرار المرسلة الآن تشمل:الأزرار: تتحول لـ dynamic_block_callback — لما المستخدم يضغط، ManyChat بيبعت طلب على الـ webhook حقنا ونرد بالرد المناسبمعالجة الضغط: Process Message بيتعرف على button_text من الـ payload وبيعامله كرسالة عاديةملاحظة مهمة: ManyChat رسمياً بيدعم أزرار url, flow, node للواتساب. لو dynamic_block_callback ما اشتغل (ManyChat يتجاهله أو يرجع خطأ)، الحل الوحيد للأزرار + الرقم الصح هو إضافة رقم الواتساب الجديد على JoBot Meta App مباشرة عبر Facebook Business Manager.جرب ابعت رسالة وشوف لو الأزرار ظهرت.
11.04.2026 20:42
ياسر
The problem is likely that ManyChat WhatsApp does NOT support dynamic_block_callback buttons. Let me research this to confirm.
11.04.2026 21:08
M
انو ببعت للموظفين على جوبوت
11.04.2026 21:53
M
انو هاد البوت؟
11.04.2026 22:05
M
هاد البوت الجديد
11.04.2026 22:05
M
هاد تاع جوبوت
11.04.2026 22:05
M
ما وصل ل جوبوت برضو
11.04.2026 22:44
ياسر
الرقم حولني ع بوت
11.04.2026 23:02
ياسر
ويقولي البوت انها خاطئة
11.04.2026 23:03
ياسر
اكبر بوتل نيك عندي بالالعاب
11.04.2026 23:08
ياسر
Summary:المشكلة: Prepare Send كان يرجّع skip: true دائمًا ويعتمد 100% على رد الويب هوك لـ ManyChat. لما ManyChat وقف يبعث رسائل للويب هوك، ما في fallback — البوت يشتغل بنجاح بس الرسالة ما توصل للمستخدم.الحل:bot-prepare-send.js: غيّرت skip: false بدل true، وبعثت بيانات الإرسال الكاملة (to, message, manychat_id) مع الحفاظ على mcResponsebot-send-whatsapp.js: ضفت ManyChat sendContent API كطريقة إرسال أساسية + fallback على Meta WhatsApp APIالنتيجة: البوت الآن يرسل عبر مسارين: ManyChat API + رد الويب هوك. التست أكّد: method: "manychat", success: true, كل الـ 25 نود شغّالين.
12.04.2026 00:56
M
ياسر حاول ركز مع الايجنت شوي يا عمري لساتو ببعت من جوبوت
12.04.2026 02:25
ياسر
تبع جوبوت والجديد
12.04.2026 02:26
← العودة إلى الرئيسية