How To Build A Facebook Messenger Chat Bot From Scratch

Learn to create your own messaging chatbot

4.30 (75 reviews)
Udemy
platform
English
language
Web Development
category
How To Build A Facebook Messenger Chat Bot From Scratch
15,788
students
1.5 hours
content
Jun 2021
last update
$19.99
regular price

What you will learn

Learn how to create heroku app

Learn how to create an app on facebook

Description

The latest craze in software interfaces is messenger bots, and Facebook has the largest chat platform by a long shot.
In this course, I’ll show you how to build your own Facebook Messenger Chat Bot using node js. We’ll use git to push and deploy our local  JavaScript code  to heroku cloud. We will be creating  a package .json file and installing some dependencies that our chatbot app will need.

If you don’t already have one, you need to create a Facebook account and a facebook Page.The Facebook Page is the “identity” of your bot, including the name and image that appears when someone chats with it inside Facebook Messenger.
 In order to communicate with your bot, people will need to go through your Page.

This is a hands-on practical course and what you will learn includes:

What is Heroku
Creating Heroku account
Creating  a facebook page and app -Part 1
Creating  a facebook page and app -Part 2
Creating Heroku app
Creating .gitignore file
Creating function for bot to post messages -Part1
Creating function for bot to post messages -Part2
Creating a Procfile
Creating callback function for chatbot -part1
Creating callbacl function for chatbot -part2
Commiting changes
Updating npm
Creating project directory
Testing your chatbot
What is Nodejs
Installing Heroku cli
Initializing git
Initialzing package .json file
Installing dependencies
Download and install sublimeText Editor
Editing package.json file
Creating index.js file


By the end of this course you would have developed the skill to create a facebook message bot using git and heroku.

Content

Getting Started

Introduction
What You will need
Download and install sublimeText Editor
Creating project directory
What is Nodejs
What is Express js
Updating npm
Initialzing package .json file
Editing package.json file
Creating .gitignore file
Creating a Procfile
Installing dependencies
Creating index.js file

Deploying local code to Heroku

What is Heroku
Creating Heroku account
Installing Heroku cli
Initializing git
Creating Heroku app

Create a Facebook Page and App and setting the bot

Creating a facebook page and app -Part 1
Creating a facebook page and app -Part 2
Creating function for bot to post messages -Part1
Creating function for bot to post messages -Part2
Commiting changes

Reviews

Bodo
March 1, 2021
very, very, very basic, endless typing errors (that magically disappear in later chapters). Every of the very short videos waste time for "hello, welcome back" and you have to change the playback speed to 1,5 times to get to a normal talking voice.
Gabriel
March 23, 2018
Résultat satisfaisant mais mon BOT envoie des messages en boucle sans s'arrêter alors que j'ai le même code que dans le cours. Deuxièmement, nous n'apprenons pas énormément de choses ici, c'est plus du copier / coller, dommage !
Adam
July 14, 2017
​They last few lectures are out of order (so were some of the middle ones, but this was fixed after I pointed it out). There are also problems with the code quality. Code that appears in one lecture magically changes after being loaded in another (even the formatting of the code e.g. spaces before arguments and before {). It would be a good idea to have the working code as a download so students don't have to debug code that should just work after copying from the videos. Some nice student posted this which is hugely helpful: https://github.com/beyram-benelghali/Facebook-Messenger-Echo-Bot-/blob/master/index.js​ Overall, the course appears hurriedly put together and really should have been tested to iron out these bugs before making it a paid product. It's taken twice as long to do the course because of having to hunt down errors in the instructors code which is incredibly frustrating. The course also ends a bit prematurely. Yes, we have a working chatbot. But it doesn't actually do anything other than echo text. Common features like parsing some simple text, or sending different message types (like list options, or the typing dots "..."). A couple more lectures at the end of this course would make it so much better. The course starts really well, but finishes a bit too abruptly.

Coupons

DateDiscountStatus
1/1/2021100% OFF
expired
2/25/2021100% OFF
expired

Charts

Price

How To Build A Facebook Messenger Chat Bot From Scratch - Price chart

Rating

How To Build A Facebook Messenger Chat Bot From Scratch - Ratings chart

Enrollment distribution

How To Build A Facebook Messenger Chat Bot From Scratch - Distribution chart

Related Topics

1211960
udemy ID
5/11/2017
course created date
1/1/2021
course indexed date
Bot
course submited by