Build an awesome Restaurant ChatBot from scratch with Node.js | Facebook Messenger Bot

HaryPhamDev
HaryPhamDev
10.4 هزار بار بازدید - 4 سال پیش - This is a video for
This is a video for beginner to build and run an intelligent Restaurant Facebook Messenger Bot to boost Restaurant Business.
I really need to get 1.000 subscribers, so please help me to reach that milestone.
** IMPORTANT **
To get source code for the project (this chatbot), please like this video, SUBSCRIBE (required),
and comment your email below. I'll send it via your email. Thank you very much!
** IMPORTANT **

How to set up and run this bot (quick started): [Share] Setup & Run a Messenger Resta...
How to use this bot:  Guide to use my awesome Restaurant Ch...
Feel free to test my bots now👉:
- A Restaurant bot (this bot): https://m.me/restaurantHaryPhamDev
- Super Chatbot to Boost E-commerce Business: Super Chatbot to Boost E-commerce Bus...
Test the bot:

The Facebook Page I embed this bot: Facebook: restaurantHaryPhamDev

What can this bot do:
- Showing menu (lunch, dinner, pub menu), showing room
- Take a reservation, then push a notification to Telegram when the reservation is complete.
- Automatic understand a message is a datetime or a phone number (use for taking reservation)

Backend: Express framework.
Frontend: EJS view engine, Bootstrap 4, JQuery.

🧠 Concepts Covered:
- Step 1:  Set up a Node.js server with Express Framework.
- Step 2:  Deploy a Node.js app to Heroku
- Step 3:  Config Facebook webhook
- Step 4: Send basic messages: text message and attachment message
- Step 5: Add the "Get started" button and the persistent menu.
- Step 6: Get the Facebook username
- Step 7: Send a message with an image and buttons confirmed.
- Step 8: Send a message with a Facebook template.
- Step 9: Make a reservation
- Step 10: Add the  "call phone number" button and push notification to a group chat on Telegram.

📚 Materials/References:
-  Full code this project at my Github: https://github.com/haryphamdev/messen...
- Guide to deploy a Node.js app to Heroku in 3 mins: How to deploy a NodeJS app to Heroku ...
- Config Heroku install devDependencies:  heroku config:set NPM_CONFIG_PRODUCTION=false
- Top 3 errors deploy Node.js app to Heroku: Heroku deploy failure - Top 3 error n...
- To create your own Privacy Policy URL (free), go to : https://app.freeprivacypolicy.com/bui...
- The fake Privacy Policy URL I use the video: https://www.freeprivacypolicy.com/pri...

- Build a bot to push notification to Telegram: Telegram Bot | Build a simple Chatbot...

- Facebook Webhook setup: Facebook: webhook-setup
- Facebook App setup : Facebook: app-setup
- Send a basic message (text and attachment file) : Facebook: quick-start
- Facebook get Started button: Facebook: get-started-button
- Facebook persistent menu: Facebook: persistent-menu
- Get Facebook username with User profile API : Facebook: user-profile
- Facebook message template: Facebook: templates
- Send a quick replies: Facebook: quick-replies
- Natural Language Processing with Facebook Messenger : Facebook: built-in-nlp

- Fix the Facebook Chatbot errors, only work with the Admin account (the account that creates the Facebook Page for chatbot), not others: Fix the error the ChatBot not working...

- Build an awesome chatbot with Node.js platform: Buid an awesome Bot (chatbot) with No...

🌎 Find Me Here:

Facebook Fanpage: Facebook: haryphamdev
Patreon: Patreon: haryphamdev
Twitter: Twitter: haryphamdev
GitHub: https://github.com/haryphamdev

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

#facebookMessengerChatBot #restaurantBot #messengerBot
4 سال پیش در تاریخ 1399/03/28 منتشر شده است.
10,427 بـار بازدید شده
... بیشتر