Skip to content

omniboard/pushup-bot

Repository files navigation

CircleCI Codacy Badge Test Coverage Dependency Status

Pushup Bot

Slackbot that reminds the team to do their periodic pushups.

pushupbot: @channel time for pushups! Next pushups in 60 minutes.

Deployment

Built in Ruby. Can be deployed to Heroku or similar infrastructure.

Deploy

Running

The following environment variables are used:

  • START_TIME: The time of day that the first pushups shall be done, including time zone. E.g. "09:25 US/Eastern"
  • PERIOD_MINUTES: The length of the period between sets.
  • END_TIME: No notices will be posted at or after this time.
  • ACTIVE_WEEKDAYS: List of weekdays that notices will be sent. Default is "MTWRF", possible values "MTWRFSU".
  • SLACK_API_TOKEN
  • SLACK_CHANNEL

Development

We use RSpec to describe the functionality of the system and to ensure it meets those specifications.

About

Slack bot that says when it's time to do pushups

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages