techinems / chorebot Goto Github PK
View Code? Open in Web Editor NEWFrom Google Sheets comes a daily Slack chore notification
License: MIT License
From Google Sheets comes a daily Slack chore notification
License: MIT License
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
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.
Creating issue for code TODO comment: // TODO: in the future, notify the officers that there are no 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.
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.
This project is in need of additional in-code documentation. Docstrings should be added to each function/method in the format outlined by jsdoc.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.