serverless-slack-app

A Serverless.js Slack App Boilerplate with OAuth and Bot actions

slackbotawsboilerplatelambdaserverlessbot-framework
FreeRepo

Preview

serverless-slack-app preview

Overview

This boilerplate provides a complete setup for building serverless Slack applications using AWS Lambda, API Gateway, DynamoDB and CloudFormation for automatic infrastructure provisioning. It includes pre-built handlers for slash commands and interactive messages, requiring only Slack app credentials and the Serverless Framework to deploy a working bot to AWS.

Features

slack-oauthslash-commandsinteractive-messagesbot-actionsevent-handling

Feature Flags

authenticationblogteamsOrgsnotificationswebhooks

Recommended Use Cases

slack-bot-developmentserverless-applicationsslack-app-integration

Frontend

None

Backend

aws-lambdaserverless-framework

Auth Providers

slack-oauth

Deployment Targets

awsaws-lambdaaws-api-gateway

Payment Providers

None

Quick Facts

โญ Stars
225
๐Ÿด Forks
27
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2019-05-30T13:51:28.000Z

Stack

Framework
serverless
Language
javascript
Database
dynamodb

Data Layer

Databases
dynamodb

UI Stack

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open source boilerplate template
Get Started with this Boilerplate