Slack invite automation using sinatra
HTML Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
views
.gitignore
Dockerfile
Gemfile
Gemfile.lock
LICENSE
Procfile
README.md
app.json
server.rb

README.md

Slack invite automation using sinatra

Usage

Deploy Heroku

Click below button

Deploy

Youtube

Use Docker

docker run -d \
  -e SLACK_TEAM_NAME="Slack Team Name" \
  -e SLACK_TEAM_DESC="welcome to slack" \
  -e SLACK_TOKEN="xoxp-xxxxxxx" \
  -e SESSION_SECRET_KEY="your random string" \
  -p 8080:80 \
  subicura/slack_invite

Config

Environments list

  • SLACK_TEAM_NAME
    • Your slack team name
  • SLACK_TOKEN
  • SESSION_SECRET_KEY
    • For encrypt session data. first make random text and use it.
  • SLACK_TEAM_DESC
    • Description of your slack
  • optional environments
    • BACKGROUND_COLOR
    • TEXT_COLOR
    • EMAIL_BACKGROUND_COLOR
    • EMAIL_TEXT_COLOR
    • BUTTON_COLOR
    • BUTTON_HOVER_COLOR
    • BUTTON_TEXT_COLOR

Demo

http://slack-invite.docker.co.kr

Reference