Dialogflow এর Agent Settings এ গিয়ে API VERSION – V2 API Select করে Save করুন.
Messenger Bot
এই Part এ আমরা Facebook Developer App টি Dialogflow Agent এবং Facebook Page এর সাথে Connect করব।
নিচের ধাপগুলো অনুসরণ করুনঃ
(০১) PRODUCTS থেকে Messenger Set Up Click করুন

Messenger Bot

(০২) Token Generator এ Select a Page থেকে আপনার সেই Page টি Select করুন, যেই Page এ আপনি আপনার Chat Bot Install করতে চান

Messenger Bot

(০৩) Continue as. Button Click করুন

Messenger Bot

(০৪) OK Button Click করুন

Messenger Bot

(০৫) Page Access Token টি Copy করে নিন

Messenger Bot

(০৬) Dialogflow তে Integrations এ যেয়ে Facebook Messenger Turn on করুন
Messenger Bot
(০৭) Callback URL টি Copy করে রাখুন; নিজের ইচ্ছে মতো একটি Verify Token লিখুন; Page Access Token টি Paste করে দিন এবং Start Button Click করুন

Messenger Bot

(০৮) Facebook Developer App টিতে Setup Webhooks Click করুন

Messenger Bot

(০৯) Copy করা Callback URL টি Paste করুন এবং Verify Token এ যেটা Dialogflow Agent এ লিখেছিলেন, আবার সেটাই লিখুন। আর Subscription Fields এ সবগুলোতে Tick Mark দিয়ে Verify and Save Click করুন

Messenger Bot

(১০) Select a page to subscribe your webhook to the page events এ আপনি যেই Page টাতে Chat Bot টি Install করতে চান, সেটি Select করে Subscribe Button Click করুন

Messenger Bot

(১১) এবার আপনার নিজের Page এ নিজেই Message Send করে দেখুন, Chat Bot টি আপনার Messages এর Reply দিচ্ছে কি না.

Messenger Bot

বিদ্রঃ আপনার Page এ এখন অন্য কেউ Message দিলে কিন্তু Chat Bot টি Reply দিবে না। এখন শুধু Chat Bot টি তাদের Messages এর Reply দিবে, যাদের Page টিতে Admin/Editor Role এবং আপনার Facebook Developer App টিতে Administrator/Developer/Tester Role আছে। কারণ Chat Bot টি এখনো Messenger Platform এ Submit করা হয়নি.
লক্ষ্য রাখবেন, আপনার Facebook Page টি যেন Unpublish হয়ে না থাকে; Unpublish হয়ে থাকলে, Publish করে নিন। আজকাল মাঝে মাঝে অকারণেই Page Unpublish হয়ে যায়। Page Unpublish হয়ে থাকলে Chat Bot টি Reply দিবে না।
আপনি যদি আপনার Facebook এর Password Change করেন, তাহলে আবার আপনাকে নতুন Page Access Token Generate করে Dialogflow Agent টিতে দিতে হবে, নইলে Chat Bot Reply দিবে না।

আপনি যদি আপনার Facebook Account টি Deactivate করে রাখেন, তাহলে Chat Bot টি কাজ নাও করতে পারে.
আজ এই পর্যন্তই। পরবর্তীতে শেখাব, কীভাবে আপনার Chat Bot টি Messenger Platform এ Review এর জন্য Submit করবেন।
Demo Messenger Bot – Bot টি Message Send করে Test করে দেখতে পারেন., শুধু ইংরজি বুঝে Bot টি. Hi/Hello দিয়ে Message শুরু করুন., আর Weather in Dhaka লিখুন., তাহলে Bot টি ঢাকার আবহাওয়া জানিয়ে দিবে. (ইংরেজি শব্দের বানান ভুল লিখবেন না, তাহলে কিন্তু Bot টা বুঝতে পারবে না আপনার Message.)

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.