FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

dbathgate/mtg-slack-lambda: Magic The Gathering slash command for Slack, deployable as an AWS Lambda · GitHub

Repository files navigation

Setup

Add Slack Verification Token to config.default.js

module.exports = {
  app: {
    token: '<your token here>'
  }
};

Overriding Default Configurations

Create config.override.js to override default settings

module.exports = {
  replacements: {
    white: {
      pattern: /{W}/g,
      replacement: ':mana-white:'
    }
};

Install

npm install -g serverless

export AWS_ACCESS_KEY_ID=<your access key>
export AWS_SECRET_ACCESS_KEY=<your secret key>

npm install

Testing Locally

serverless invoke local -f findCard --data '{"body": "token=<your token here>&text=mummy"}'

Deploy

serverless deploy

Cleanup

If you want to tear down the AWS Lambda function

serverless remove

About

Magic The Gathering slash command for Slack, deployable as an AWS Lambda

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL