All Projects → kelonye → express-facebook-messenger

kelonye / express-facebook-messenger

Licence: other
Facebook Messenger Bot API utility

Programming Languages

javascript
184084 projects - #8 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to express-facebook-messenger

Tutorial-Echobot
Un Bot de Facebook Messenger que te responde lo que tú escribiste.
Stars: ✭ 25 (+25%)
Mutual labels:  facebook-messenger-bot, ngrok
django-facebook-messenger-bot-tutorial
Code for my Tutorial on building a Facebook Messenger bot using Django/Python
Stars: ✭ 71 (+255%)
Mutual labels:  facebook-messenger-bot, ngrok
C4bot
Chat bot that plays Connect Four with you
Stars: ✭ 21 (+5%)
Mutual labels:  facebook-messenger-bot
Urban Bot
🤖 The universal chatbot library based on React. Write once, launch Telegram, Facebook, Slack, ... every messenger with chatbots
Stars: ✭ 223 (+1015%)
Mutual labels:  facebook-messenger-bot
Messenger Maid Chan
[Deprecated] Maid-chan feat Facebook Messenger bot to accompany personal daily life
Stars: ✭ 59 (+195%)
Mutual labels:  facebook-messenger-bot
Api Ai Tutorial Demo
A simple example of Facebook Messenger chatbot built with api.ai and node.js
Stars: ✭ 33 (+65%)
Mutual labels:  facebook-messenger-bot
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 (+340%)
Mutual labels:  facebook-messenger-bot
Facebook Messenger Bot
Facebook chatbot that I trained to talk like me using Seq2Seq
Stars: ✭ 602 (+2910%)
Mutual labels:  facebook-messenger-bot
WhatsAppBotTut
Tutorial to create WhatsApp Bot using Twilio and Python
Stars: ✭ 131 (+555%)
Mutual labels:  ngrok
Chatblocks
Declarative Messenger chatbot framework
Stars: ✭ 48 (+140%)
Mutual labels:  facebook-messenger-bot
Fbmq
(Deprecated) Facebook Messenger Platform Python Library (Facebook Chatbot Library)
Stars: ✭ 172 (+760%)
Mutual labels:  facebook-messenger-bot
Fbbot
Minimal framework/SDK for facebook messenger bots. BYOS (Bring Your Own Server)
Stars: ✭ 46 (+130%)
Mutual labels:  facebook-messenger-bot
Botvid 19
Messenger Bot that scrapes for COVID-19 data and periodically updates subscribers via Facebook Messages. Created using Python/Flask, MYSQL, HTML, Heroku
Stars: ✭ 34 (+70%)
Mutual labels:  facebook-messenger-bot
Facebook
📨 Facebook Notifications Channel for Laravel
Stars: ✭ 120 (+500%)
Mutual labels:  facebook-messenger-bot
Spotify Bot
Spotify Messenger Bot
Stars: ✭ 12 (-40%)
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 (+1035%)
Mutual labels:  facebook-messenger-bot
Torpedo
Pluggable, multi-network asynchronous chat bot written in Go
Stars: ✭ 19 (-5%)
Mutual labels:  facebook-messenger-bot
Caloriecounter
AWS Lex based chatbot that calculates calories based on different fast food restaurants. This was an entry for a coding challenge on DevPost, and is actively used on Facebook Messenger. The issues list is actively managed as what defects or improvements are found by real world usage.
Stars: ✭ 46 (+130%)
Mutual labels:  facebook-messenger-bot
Laravel Fb Messenger
Laravel Facebook Messenger Provider
Stars: ✭ 85 (+325%)
Mutual labels:  facebook-messenger-bot
botnaut
Chatbot Framework for Facebook Messenger platform
Stars: ✭ 13 (-35%)
Mutual labels:  facebook-messenger-bot

Install

npm install express-facebook-messenger

Getting started

1. Setup a Facebook App and Page and note down the generated page token.

2. Build bot

var express = require('express');
var bodyParser = require('body-parser');
var bot = require('../lib/')('<token>');

// or

var bot = require('../lib/')({
  validationToken: '<token>',
  pageAccessToken: '<token>'
});

bot.on('message', function(senderId, msg){
  this.send(senderId, {
    text: 'Hello to you too!'
  });
});

var app = express();
app.use(bodyParser.json());
app.use('/hook', bot.router());
app.listen(5000);

Example

To run the example app:

  • Install ngrok
  • Start ngrok tunnel
ngrok http 5000
  • Note the generated url and use it to add a webhook to your FB app.
  • Run
TOKEN='<your page token>' node test/simple.js

Contribute

Lmk ...

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].