Skip to content

Reschedule/snooze reminders #2045

@ChrisLovering

Description

@ChrisLovering

Quite often users setup a reminder, and when it gets to that time set another reminder for the same reason. This is usually because the reminder is to get them to do some task, and the user doesn't have time to do that task, so delays it.

We should support this workflow natively within the reminders, rather than having the user create a new reminder.

I propose that when the bot sends the notification for the reminder, the reminder includes some buttons that allows the user to re-schedule the reminder for some set periods. Maybe , 1 hour, 1 day, 1 week and the same period that the original remind was set for.

An example for the last one would be that I set a reminder for 4 hours, so that option would be for another 4 hours.

When the "snoozed" reminder comes up, the bot should link to the original message.

Metadata

Metadata

Assignees

Labels

a: frontendRelated to output and formattinga: utilityRelated to utility commands: (bot, eval, extensions, jams, reminders, snekbox, utils)good first issueGood for newcomersp: 2 - normalNormal Prioritystatus: approvedThe issue has received a core developer's approval

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions