All Projects → abhay1 → django-facebook-messenger-bot-tutorial

abhay1 / django-facebook-messenger-bot-tutorial

Licence: MIT license
Code for my Tutorial on building a Facebook Messenger bot using Django/Python

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to django-facebook-messenger-bot-tutorial

express-facebook-messenger
Facebook Messenger Bot API utility
Stars: ✭ 20 (-71.83%)
Mutual labels:  facebook-messenger-bot, ngrok
Tutorial-Echobot
Un Bot de Facebook Messenger que te responde lo que tú escribiste.
Stars: ✭ 25 (-64.79%)
Mutual labels:  facebook-messenger-bot, ngrok
Devil
Devil is a tool that is basically made for facebook to Hack target accounts , BruteForce Attack , grab friendlist accounts , yahoo chacker , Facbook Friend information gathering tool , auto likes reactions & much more i hope you enjoy this tool i'm not responsible if you use this tool for any illegal purpose
Stars: ✭ 88 (+23.94%)
Mutual labels:  facebook-messenger-bot
learn-ngrok
☁️ Learn how to use ngrok to share access to a Web App/Site running on your "localhost" with the world!
Stars: ✭ 50 (-29.58%)
Mutual labels:  ngrok
botnaut
Chatbot Framework for Facebook Messenger platform
Stars: ✭ 13 (-81.69%)
Mutual labels:  facebook-messenger-bot
Fb Messenger Whatsapp Discord Message Spammer
Annoying Python program that sends a users on your Facebook Messenger/Whatsapp/Discord any text, word by word
Stars: ✭ 154 (+116.9%)
Mutual labels:  facebook-messenger-bot
boilerplate-react-redux-pwa
It's sample boilerplate with pwa + react + redux + redux-saga
Stars: ✭ 14 (-80.28%)
Mutual labels:  ngrok
Messenger Maid Chan
[Deprecated] Maid-chan feat Facebook Messenger bot to accompany personal daily life
Stars: ✭ 59 (-16.9%)
Mutual labels:  facebook-messenger-bot
messenger-node
A Node.js SDK for using the Messenger Platform
Stars: ✭ 42 (-40.85%)
Mutual labels:  facebook-messenger-bot
WhatsAppBotTut
Tutorial to create WhatsApp Bot using Twilio and Python
Stars: ✭ 131 (+84.51%)
Mutual labels:  ngrok
alexa-typescript-starter
This is a simple starter project for Alexa skills using Typescript.
Stars: ✭ 38 (-46.48%)
Mutual labels:  ngrok
Swiftybot
How to create a Telegram, Facebook Messenger, and Google Assistant bot with Swift using Vapor on Ubuntu / macOS.
Stars: ✭ 247 (+247.89%)
Mutual labels:  facebook-messenger-bot
Fbmq
(Deprecated) Facebook Messenger Platform Python Library (Facebook Chatbot Library)
Stars: ✭ 172 (+142.25%)
Mutual labels:  facebook-messenger-bot
php-chatfuel-class
A PHP class to generate JSON output for your chatbot (build with Chatfuel)
Stars: ✭ 22 (-69.01%)
Mutual labels:  facebook-messenger-bot
Facebook
📨 Facebook Notifications Channel for Laravel
Stars: ✭ 120 (+69.01%)
Mutual labels:  facebook-messenger-bot
Briefly
source based news in short : Winner @MumbaiHackathon 2018
Stars: ✭ 35 (-50.7%)
Mutual labels:  facebook-messenger-bot
Laravel Fb Messenger
Laravel Facebook Messenger Provider
Stars: ✭ 85 (+19.72%)
Mutual labels:  facebook-messenger-bot
Facebooktoolkit
a tool to get Facebook data, and some Facebook bots, and extra tools found on Facebook Toolkit ++.
Stars: ✭ 227 (+219.72%)
Mutual labels:  facebook-messenger-bot
boast
I want track all HTTP requests, and replay it easily.
Stars: ✭ 61 (-14.08%)
Mutual labels:  ngrok
MessengerBot-WebAPI
Asp.net WebAPI Template of Facebook Messenger Bot
Stars: ✭ 22 (-69.01%)
Mutual labels:  facebook-messenger-bot

Facebook Messenger Bot tutorial using Django/Python

This has the starter code for the tutorial I wrote on my Blog.

Tutorial: How to build a Facebook Messenger bot using Django, Ngrok

How to use

Run the following commands. You will need Python 2.7+/3.3+ and have Virtual Environment Wrapper setup.

git clone https://github.com/abhay1/django-facebook-messenger-bot-tutorial.git
cd django-facebook-messenger-bot-tutorial
mkvirtualenv bottutorial
pip install -r requirements.txt
cd yomamabot
python manage.py runserver

Follow the tutorial to setup Ngrok. Edit the VERIFY_TOKEN variable in django-facebook-messenger-bot-tutorial/yomamabot/fb_yomamabot/views.py to include the Verify token. It is set to 2318934571 as default that is used in the tutorial. This can be any token as long as it matches the one you tell Facebook.

Once you have your webhook setup, get your Page Access Token. Then set the PAGE_ACCESS_TOKEN variable in the file django-facebook-messenger-bot-tutorial/yomamabot/fb_yomamabot/views.py to your page access token.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].