Skip to main content
01

Messenger Webhooks

Node.js library for building Facebook Messenger chatbots with an event-driven webhook API.

TypeScriptExpressnpmMessenger API
Messenger Webhooks

About

A TypeScript library for building Facebook Messenger chatbots. Event-driven architecture on top of Express, with full type definitions and a simple API for handling incoming events and sending messages.

Usage

typescript
import { Bot, MessageEvent } from "@pyyupsk/messenger-webhooks";
 
const bot = new Bot({
  accessToken: "YOUR_ACCESS_TOKEN",
  verifyToken: "YOUR_VERIFY_TOKEN",
});
 
bot.on("message", (event: MessageEvent) => {
  const { sender, message } = event;
  bot.sendTextMessage(sender.id, `You wrote: ${message.text}`);
});
 
bot.start();