Complete guide to build a simple Facebook Messenger Chatbot in 60 minutes with detailed explanations

Complete guide to build a simple Facebook Messenger Chatbot in 60 minutes with detailed explanations

HomeHaryPhamDevComplete guide to build a simple Facebook Messenger Chatbot in 60 minutes with detailed explanations
Complete guide to build a simple Facebook Messenger Chatbot in 60 minutes with detailed explanations
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
This is a complete guide to building a Facebook Messenger Chatbot for the absolute beginners (using Node.JS – Express server for Webhook, deploying to the Heroku cloud to run 24/7), everything you need know how to build a simple Facebook Messenger Chatbot, super easy and anyone can do it.

In this tutorial, I will guide you in learning the concepts used in the Messenger Platform so that we can ultimately build an effective chatbot using this platform.
We go into more detail about each topic, making it suitable for beginners.

Feel free to test my bots now:
– Super Chatbot to boost e-commerce business: https://m.me/techshopharyphamdev
Demo: https://youtu.be/WtFBryUmM0A
– A great Restaurant Messenger ChatBot: https://m.me/restaurantHaryPhamDev
Demo: https://youtu.be/SIi3fGkfpk8

Previous videos (Breaking concepts)
1. How to create a Facebook page in 3 minutes: https://youtu.be/cpnISx-OYQc
2. How to create a Facebook app in 3 minutes: https://youtu.be/upZ4jbNVcpU
3. Create a Node.JS server with Express: https://youtu.be/x64f8p5Z_L0
4. This is how you verify the Facebook Webhook: https://youtu.be/uHZoteNPW7c
5. Deploy your Facebook Webhook in the Heroku cloud: https://youtu.be/zkU1c8kcijM
6. Configure Webhook – NodeJS for Facebook App: https://youtu.be/0jq2JJW6_o0
7. Process text and attachment messages: https://youtu.be/YISvqZoWx0c

Materials/references:
– Deploy a Node.js app in Heroku in 3 minutes:
https://youtu.be/NBH8tT2itas
– Heroku Deployment Fails – Top 3 Mistakes Newbies Always Have:
https://youtu.be/xxua85cCiT0
– Getting started with Heroku with Node.js:
https://devcenter.heroku.com/articles/getting-started-with-nodejs
– Quick start with Messenger Platform: https://developers.facebook.com/docs/messenger-platform/getting-started/quick-start/
– Handle text and attachment messages: https://developers.facebook.com/docs/messenger-platform/getting-started/quick-start#what-is-a-psid-
– Webhook setup document: https://developers.facebook.com/docs/messenger-platform/getting-started/webhook-setup
– Facebook webhook events: https://developers.facebook.com/docs/messenger-platform/webhook#events

– Full playlist / "Facebook Messenger Platform Crash Course for Absolute Beginners /": https://www.youtube.com/playlist?listPLNOjHC_BXrfATXYrD2fFUy6V4n7f-pxzG

– Build an awesome Messenger chatbot with Node.js: https://www.youtube.com/watch?vWtFBryUmM0A&listPLNOjHC_BXrfB8DcOCHtKPWPMl4t9PG5cI

Concepts covered:
– Set up a Facebook page, a Facebook app and a Heroku app
– Deploy a webhook with Node.js server to Heroku
– Set up the Messenger product (Facebook app) for the chatbot

We will build a simple Messenger experience that does the following:
1. Parses the message and page-facing ID of the sender of an incoming webhook event.
2. Processes messages and messaging_postbacks webhook events.
3. Sends messages via the Send API.
4. Responds to text messages with a text message.
5. Responds to an image attachment with a generic template that uses the received image.
6. Conditionally responds to a postback payload.

Find me here:

Facebook fan page: https://facebook.com/haryphamdev
Patreon: https://www.patreon.com/haryphamdev
Twitter: https://twitter.com/haryphamdev
GitHub: https://github.com/haryphamdev

CLICK THE BELL TO RECEIVE UPDATES AND DON'T FORGET TO SUBSCRIBE! https://bit.ly/subscribe-haryphamdev

#facebookMessengerPlatform #facebookMessengerChatBot #beginnerCrashCourse

Please take the opportunity to connect and share this video with your friends and family if you find it useful.