Skip to content

Zulip bot to organize breakfast at Distran

License

Notifications You must be signed in to change notification settings

studer-l/breakfastbot

Repository files navigation

Breakfastbot

Every Monday the Distran team has breakfast together at the office, with one person responsible for bringing (fresh!) food items.

This logistical challenge obviously mandated the use of ChatOps, hence I created this Zulip chatbot! 😀

Features

  • Allows team members to sign on / off from events
  • Chooses a responsible person for each breakfast
  • Announce attendees / bringer each Thursday at 10:00

Scheduling algorithm

Given a set of attendees, the attendee with the highest count of events attended since last bringing breakfast (or total events attended, if they never brought breakfast) is chosen to bring breakfast.

Deployment

Requires a postgres database. Also requires Zulip bot credentials. See test-config.edn for configuration.

About

Zulip bot to organize breakfast at Distran

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published