Comments (3)
Could do! Please assign.
from duedatebot.
So far I've written some code that accounts for these extra cases but in terms of months and years it's not so accurate as a person may write 5 months as an argument but getting this in terms of the quantity multiplier is not so easy as it depends on things such as whether the year is a leap year or not (could be accounted for using the calendar module). In terms of days and weeks it's much more accurate of course. What would you advise I do?
from duedatebot.
So far I've written some code that accounts for these extra cases but in terms of months and years it's not so accurate as a person may write 5 months as an argument but getting this in terms of the quantity multiplier is not so easy as it depends on things such as whether the year is a leap year or not (could be accounted for using the calendar module). In terms of days and weeks it's much more accurate of course. What would you advise I do?
I'm fine with "remind me in a month" meaning remind me in 30 days, and similarly for years (365 days). For the use-case of this bot so far most items have been due in at most a month, so I'm okay with longer remind times being slightly inaccurate due to leap years and such.
from duedatebot.
Related Issues (20)
- New Command: Days Till Due
- Date adding should include time
- Modularize the bot
- New Command: Delete Item
- Abstract Date Parsing behaviour
- Add Docstrings to Methods
- Change Date references to use the Discord API
- Allow reminders to have a list of specific assignments to remind
- Let reminders have a time to remind option
- Automate removal of past due assignments
- Deal with Collisions when creating the Assignment ID
- Due Date Time is storing Minutes and Seconds
- Store Posts in Chronological Order
- Discord Slash Command Preview
- Ensure proper types are stored in the database
- Testing
- Timed Reminders
- New Command: Get Assignment
- Bulk Add From CSV
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from duedatebot.