Skip to content
This repository has been archived by the owner on Jun 17, 2022. It is now read-only.

msehnout/lunch-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

IRC lunch bot

Features:

  • create groups of users
  • translate names from base to augmented (e.g. user -> user|wfh)
  • propose places and times, list proposals
  • delete old proposals automatically
  • periodically safe global state for recovery purposes

Dev TODO:

  • improve logging
  • improve inline docs

Getting started

1. Create a group (use names, that are not augmented with |wfh or |ooo etc.)
lb group add GROUPNAME USER1,USER2,USER3

2. Propose a place
lb propose RESTAURANT 12:00 to GROUPNAME

3. See available proposals
lb list proposals

Usage:

  lb propose <place>[ at] <time>[ to <group>][ meet <place> <time>]
  lb list (groups|proposals)
  lb group (add <group-name> <comma-separated-list-of-users>|remove <group-name>)
  lb add <user> to <group>

About

Where to go for lunch today?

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published