Skip to content

Ⓜ️ Run your Facebook Messenger bot on zeit’s Micro

License

Notifications You must be signed in to change notification settings

messengerjs/micro-messenger

Repository files navigation

Build Status Coverage NPM version Greenkeeper badge

micro-messenger

Run your Facebook Messenger bot on Micro

Installation

$ npm install --save micro-messenger

Usage

module.exports = require('micro-messenger')()
  .use(

    // add `messenger-core` plugins
    // and/or your own:

    async (message, context) => {
      if (context.topic === 'postback.GET_STARTED') {

        // do things you want to do upon a GET_STARTED postback

      }
    }

  )
  .else(async (req, res) => {

    // do other amazing webhook things

  })

License

MIT © Andreas Pizsa