lonamiwebs / lonabot Goto Github PK
View Code? Open in Web Editor NEWPython-made multi-purpose Telegram bot
License: MIT License
Python-made multi-purpose Telegram bot
License: MIT License
Which means we could be potentially misleading.
Currently, you can specify an offset when setting a reminder, e.g.:
/remind 2023-02-14T20:00:00+01:00 Cry in bed because you're alone
However, the other common methods of specifying an offset (+01
for just hours, or +0100
for hours+minutes without a separator) do not work, because Python's "ISO" datetime parser is not ISO compliant.
Perhaps this should be detected and fixed manually within the parsing code in Lonabot? (Like we currently do for converting "Z" and "z" to "+00:00" because Python™.)
I'm prepared to work on this fix but not sure when I will have the time.
Check whether it spams that it is someone's birthday during a day.
Have you not heard of Rust ??? It's great language !!!!1! I think all project should use R U S T. So why this project use Python and not RUST ?? Are you bad code?
But instead of reminding you in 5 minutes it reminds you yearly. With fancy inline buttons. cc @Faith001:
can somebody make that slick inline button calendar bot already
<adam> lonabot just saves the tz offset at the moment you do /tz
<adam> @lonami please to fix
<lonami> > unironically using iso-date formats
f4f7d82 doesn't really work, probably because it parses m
first before mo
.
A user should be able to configure what "later" means to them, so that they can tell lonabot "/remind later
" and it will remind them "later" about it, whatever "later" is configured as for the current user.
I plan to implement this during Hacktoberfest 2020.
Let's face it, nobody expects having to convert their time to UTC before using the bot. Saving a delta should be enough. And maybe it should use a proper database. Quoting a complaint:
lonabot doesn’t seem to be bounded to the local time 😔
Sometimes, the little blurb provided in the /status
command is not enough, so I feel it would be worth it to have a command to allow inspecting the entirety of a reminder, including the message it is a reply to (if any).
I plan to work on this during October.
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.