A Slack App for a collection of tools like giving appreciation, poll, sending messages anonymously etc.
New commands are welcome.
https://github.com/wizeline/wizekit-slack-app-fe
Create .env
from .env-sample
.
nvm use
npm i
npm run dev
Use ngrok to expose your local
ngrok http -region=ap -subdomain=unique-kudos-me-duck 3000
- Register a
/kudos
command for recording all kudos messages of people. Everyone has 10 kudos per day. Also provided a dashboard to show top kudos givers and receivers - Endpoints:
- Command:
http://localhost:3000/commands/kudos-me
- Command:
- Register a
/poll
command to provide the feature into workspace. - Endpoints:
- Command:
http://localhost:3000/interactive/endpoint
to post a poll. - Interactivity:
http://localhost:3000/commands/wize-poll
to process user's votes.
- Command:
- Google CloudRun
- DataStore
- actuator endpoints
/health
/info
- SLACK_TOKEN: xoxb-
https://github.com/wizeline/wizekit-slack-app/blob/main/cloudbuild/cloudrun.yaml