A GitHub bot (difference between bot and app) to find available pairs in a Slack channel.
- Add Configuration in the Bots application page. There you'll be able to create
a value that can used for the
SLACK_API_TOKEN
configuration variable.
- export SLACK_API_TOKEN=value found here
- go run main.go
- cf api https://api.run.pcfbeta.io
- cf login --sso
- cf target -o pivot-smuc -s development
- cf push --no-start
- cf set-env can-i-pair SLACK_API_TOKEN value found here
- cf restage can-i-pair
- Invite
@can-i-pair
to your channel @can-i-pair help
- Bot caches peoples status and does not update them. (Problem is probably in the library we use) (https://brandur.org/sdk)
- Does not work on private channels
- Does not consider time zones in scope of availability of the person
- Choose a place to store code
- Be able to run in a separate org / space
- Make the
@can-i-pair this week?
work - Need a concourse pipeline
- Find mechanism to address status caching in underlying slack go library
- Establish token rotation schedule
- Broadcast interests in projects/pairing activities
- integrate some timezone magic
- @ScottMuc