Skip to content

oursky/tellchima

 
 

Repository files navigation

🐱 Tell Chima

Just /tellchima

Setup

$ make setup-local

# Need to fill in following mandatory secrets
# `SLACK_SIGNING_SECRET`: "Signing Secret" field at https://api.slack.com/apps/A04HKMSH3DE/general
# `SLACK_BOT_TOKEN`: "Bot User OAuth Token" field at https://api.slack.com/apps/A04HKMSH3DE/install-on-team
$ cp .env.example .env
$ make dev

In another terminal...

# Enter the https address + "/slack/events" in "Request URL" fields for `/tell-doge` and `/untell-doge at https://api.slack.com/apps/A04HKMSH3DE/slash-commands?
$ make ngrok

Now enter /enter-doge [your message] in https://oursky.slack.com/archives/C04GPBBHRM4 to test it out!

Stack

This project uses following tools:

  • Nodejs (Typescript)
  • Prisma (SQLite connector)
  • Slack SDK (BoltJS)

Deployment

# Build
make docker-image
make push-docker-image

# Deploy
blackbox_postdeploy
make deploy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 84.9%
  • Makefile 10.4%
  • Dockerfile 4.7%