Facebook Messenger Botkit Chatbot
Clone this repository and run
Create an account on https://app.dialoganalytics.com, grab your Dialog API token and bot ID.
Follow these instructions to get started with a Messenger bot.
Set environment variables in
FACEBOOK_PAGE_ACCESS_TOKEN=... FACEBOOK_VERIFY_TOKEN=... DIALOG_API_TOKEN=... DIALOG_BOT_ID=...
Local development: When developping locally, use a service like https://ngrok.com to expose a server running on your machine. You'll need to update your Facebook app's webhook and set it to something like
$ ngrok http 3000
Start the bot:
$ node bot.js https://075301e2.ngrok.io
Open the Messenger application, find your bot and exchange a few messages. Messages will be sent to Dialog's API.
Read more on how to make the most out of the possibilities offered by Dialog here: https://dialoganalytics.com