Hey guys, 
Our team is in a 1-week holiday from Feb 14 to Feb 21. All the support requests may take a little bit delay. Non-technical issues can be answered soon. Technical issues needed fix will be resolved after the holiday.
Many thanks,
Ninja Team

Okay
  Print

How to create Facebook app for messenger bots

Step 1: Go to the Facebook Developers page at: https://developers.facebook.com/

Step 2: On the page's top-right corner, choose an existing app, or create a new one:

facebook-app-step-2

Step 3: After choosing (or creating) an app: on the left navigation, click "Messenger", then on the right, hit the "Get Started" button.

facebook-app-step-3

Step 4: Setting up Token

4.1: Select the page that you want to use in BOT

facebook-app-step-4

4.2: Maybe you'll be asked for permissions, just Okay

facebook-app-step-4-2

4.3: Then, you must copy the token generated on the page, and click "Setup Webhooks" button.

facebook-app-step-4-3

4.4: On your web browser, open a new tab or new window, go to your WordPress site's backend, and go to the Settings > Facebook Bot Settings page.

  • Parse to the "Token Facebook" field the token you've copied on step 4.3.
  • On the "Verify Token Facebook" field, type whatever you want, for example: I type 123456.
  • Copy the url on the "Url callback webhooks" field.
  • Finally, press "Save Changes" button.

facebook-app-step-4-4

4.5: Go back to the facebook website

  • Parse the url that you've just copied from step 4.4 to "Callback URL" field.
  • Do you remember the token i said you have to remember on the step 4.4 ? Parse it to "Verify Token" field.
  • On the "Subscription Fields" block, check all checkbox fields.
  • Finally, click "Verify and Save" button.

facebook-app-step-4-5

The result:

facebook-app-step-4-6

Step 5: Request Permissions

You have to send a request to facebook, and wait for approving (it will take some days or more). If not, your BOT will work only with admin accounts.

Click "Request Permissions" button

facebook-app-step-5

When you complete all fields required to submit your review, the result'll be like this:

facebook-app-bot-review

If your app approved, your facebook bots will be able to send messages to everyone.