Git Product home page Git Product logo

chorebot's People

Contributors

bryan-johns avatar ddbruce avatar dependabot-preview[bot] avatar dependabot[bot] avatar justetz avatar lramos15 avatar masterodin avatar tceluzza avatar zapdos26 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

ckegel

chorebot's Issues

Send a DM to the vice president once a day's chores are completed

Is your feature request related to a problem? Please describe.
Right now, the method for knowing whether chores were marked as completed are by either checking the ChoreBot message in the office channel or, once the completed by column is fully implemented, by checking the spreadsheet.

Describe the solution you'd like
This would provide a quick method of notifying the vice president (or more generically the officers) of what chores were completed and by whom. This could occur the following morning.

Describe alternatives you've considered
Alternatively, a notification could occur once each chore is completed, but this may become excessive in messaging.

Additional context
N/A

Add env var to enable/disable daily posting

Is your feature request related to a problem? Please describe.
Yes, currently ChoreBot will run and run and run (even when RPIA is OOS)

Describe the solution you'd like
enable=true or enable=false to enable or disable, respectively, ChoreBot posts

Describe alternatives you've considered
Killing the Docker container, but this is only transient until we relaunch all of Docker Compose for whatever reason.

Only get one day's worth of chores

I'm not sure if this is possible, but with a filter, can we get a single day's worth of chores based on today's YYYY-MM-DD date? I did try initially when writing it, but it was very difficult for me to understand how Google's filtering works via the API.

This can be added to #15 if it's possible.

Completed-By G-Sheets Column

Adding a column in Google Sheets for the person who completed it.
This is for better, more concise record keeping, instead of relying on scrolling through Slack.

Date with no chore produces undefined

When no chores are listed but a date is, you get the following:

image

Expected behavior
Only post those rows from the spreadsheet with chores listed; if no chores are listed (like the above), post a "no chores" message.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.