Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remind Command #5

Open
CS-5 opened this issue Oct 5, 2020 · 3 comments
Open

Remind Command #5

CS-5 opened this issue Oct 5, 2020 · 3 comments
Labels
command A new bot command enhancement New feature or request

Comments

@CS-5
Copy link
Member

CS-5 commented Oct 5, 2020

Features:

  • Allow setting a user-specific reminder for a set date/time.
  • (Will probably require some sort of database backend.)
  • @'s the user who set the reminder (or maybe DM?)
  • If unable to send message, saves it and retries send when reconnected to network.

Sample command usage:

  • !remind [me, channel, user] [time] [message]
  • !remind [time] [message] (Assumes the user in question is you)
  • !reminders (Lists your reminders? Maybe !remind list instead?)
@CS-5 CS-5 added command A new bot command enhancement New feature or request labels Oct 5, 2020
@JosNun
Copy link
Member

JosNun commented Oct 5, 2020

How do we want to handle parsing the time? Are we going to be relatively strict in the format requires (1h, 45m, at 3, etc.), or use some sort of nlp?

@CS-5
Copy link
Member Author

CS-5 commented Oct 5, 2020

https://github.com/wanasit/chrono

Perhaps something like this? Maybe not necessarily this, but this idea.

@JosNun
Copy link
Member

JosNun commented Aug 21, 2021

What if, instead of a remind command, it was more like a "add to reading list" command or something, then you could pull that up whenever? We could have a separate command or subfunction to have the bot send you a message reminding you to check your list too. Then, it'd be a lot lower friction. Something like !bookmark instead of having to worry about a time?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
command A new bot command enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants