starkandwayne/timelord

Name: timelord

Owner: Stark & Wayne

Description: Timezone converter bot for Slack

Created: 2016-08-09 10:19:27.0

Updated: 2017-02-11 22:06:33.0

Pushed: 2016-08-09 12:56:58.0

Homepage:

Size: 50

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

TimeLord by Baremetrics

Baremetrics provides one-click analytics & insights for Stripe. Get started today!

Overview

TimeLord is a lightweight Sinatra app that provides Slack. Once setup, you can type #e,#p,#m,or #c in your Slack channel and TimeLord will post the time in various time zones.

At Baremetrics, we're a distributed team (spanning six different timezones) so when we mention various times in Slack, it can get confusing about what time that means for each person. TimeLord solves that.

TimeLord Example

Usage
Preparation

TimeLord uses a Slack Outgoing WebHooks integration for catching the #e,#p,#m,or #c request and firing it to your TimeLord service. You'll need to add a new Outgoing WebHook first so you'll have the SLACK_TOKEN available for the actual TimeLord deployment steps below.

Deployment
Local
ndle install
port SLACK_TOKEN=...
reman start
Heroku
roku create
roku config:set SLACK_TOKEN=...
t push heroku master
WebHook Settings

Once your TimeLord applitimeion has been deployed you'll need to go back to your Outgoing Webhook page and update the Integration Settings. Generally speaking you'll want to use settings like these (adjust as necessary):


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.