/slack_invite_automation_sinatra

Slack invite automation using sinatra

Primary LanguageHTMLMIT LicenseMIT

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