messen
TypeScript icon, indicating that this package has built-in type declarations

1.0.0-beta.10 • Public • Published

messen

A lightweight framework for building Facebook Messenger apps

Installation

$ npm install messen

Getting started

Messen handles the boring stuff for you, and exposes a number of callback methods that you must define. These are:

  • getMfaCode
  • promptCredentials
  • onMessage
  • onThreadEvent

Have a look at the type definitions for how they should be implemented.

Example usage

const messen = new Messen();

messen.onMessage = ev => {
  console.log(ev);
};

// login to messen
messen.login({ email: 'test@mailnator.com', password: 'P4ssw0rd' }).then(() => {
  // start listening to events, like messages, reactions, etc.
  messen.listen();
});

Projects using messen

  • Messer - a CLI chat application for Facebook Messenger

Readme

Keywords

none

Package Sidebar

Install

npm i messen

Weekly Downloads

3

Version

1.0.0-beta.10

License

MIT

Unpacked Size

73.6 kB

Total Files

37

Last publish

Collaborators

  • tomquirk