Skip to content

BeepBoopHQ/slapp-context-beepboop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slapp-context-beepboop

Slapp context lookup module for running on Beep Boop

This is an implementation of a context middleware function for slapp for Slack apps running on Beep Boop. It populates the req.slapp.meta object with the following properties, which are pulled from HTTP headers from Beep Boop:

  • app_token
  • app_user_id
  • app_bot_id
  • bot_token
  • bot_user_id
  • bot_user_name
  • team_name
  • team_domain
  • incoming_webhook_url
  • incoming_webhook_channel
  • config (team-specific config)
  • error

Install

npm install --save slapp-context-beepboop

Use

const Slapp = require('slapp')
const BeepBoopContext = require('slapp-context-beepboop')

var slapp = Slapp({
  context: BeepBoopContext(),
})

About

Slapp context lookup module for running on Beep Boop

Resources

License

Stars

Watchers

Forks

Packages

No packages published