Skip to content

A service to send SMS 2FA codes to a Slack channel, written in Rust

License

Notifications You must be signed in to change notification settings

nopersonalspace/SlackMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

SlackMS solves a simple, but annoying problem: SMS 2FA codes for accounts shared by a team. SlackMS listens to the webhook emitted by Twilio when an SMS message is received and forwards it along to Slack.

The app is designed to be easily self-hostable using the Docker container.

Getting Started

Installation

Usage

POST /get_webhook

The get_webhook route allows you to set up your webhook for Twillio, using your existing Slack webhook.

Input

{
  "slack_url": "https://hooks.slack.com/services/.../.../..."
}

Response

  • 200: An encrypted version of your Slack webhook URL
  • 400: Bad Request, you probably didn't input the Slack URL properly

See Usage above for instructions on creating your Twilio Webhook using this encrypted Slack URL

Roadmap

Contributing

About

A service to send SMS 2FA codes to a Slack channel, written in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published