Skip to content
This repository has been archived by the owner on May 9, 2018. It is now read-only.
/ remindbot Public archive

Send Slackbot-like reminders to a public channel in Slack

License

Notifications You must be signed in to change notification settings

OAODEV/remindbot

Repository files navigation

#Remindbot badge

NB: as of 2015-11-05, this is covered by built-in functionality in Slackbot /remind command. It's been fun, but I won't be developing this further.

/cue us in 40 minutes to empty the trash

Send Slackbot-style reminders to a public Slack channel, using a Slash Command and Incoming Webhook

  • We use /cue slash command to prevent confusion with standard /reminder command. You can set that up as you prefer.
  • The app saves reminder queue in a Postgres table. SQL to create that included, but no fancy ORMs here ;)
  • Needs a Slack API token, for checking user timezone
  • CherryPy server included; just build and run a container using included Dockerfile, or python remindbot.py if running without containerizing.
  • Example crontab file included; checks every minute for pending reminders to send to Incoming Webhook.
  • Incoming reminder messages appear in format "Hey, $person asked me to remind @channel to $message"

Screenshot of reminder

About

Send Slackbot-like reminders to a public channel in Slack

Resources

License

Stars

Watchers

Forks

Packages

No packages published