-
-
Notifications
You must be signed in to change notification settings - Fork 751
!remind edit bugs and potential reminder enhancements #2231
Copy link
Copy link
Closed
Labels
a: backendRelated to internal functionality and utilities (error_handler, logging, security, utils and core)Related to internal functionality and utilities (error_handler, logging, security, utils and core)a: utilityRelated to utility commands: (bot, eval, extensions, jams, reminders, snekbox, utils)Related to utility commands: (bot, eval, extensions, jams, reminders, snekbox, utils)p: 3 - lowLow PriorityLow Prioritys: planningDiscussing detailsDiscussing detailst: bugSomething isn't workingSomething isn't workingt: enhancementChanges or improvements to existing featuresChanges or improvements to existing features
Metadata
Metadata
Assignees
Labels
a: backendRelated to internal functionality and utilities (error_handler, logging, security, utils and core)Related to internal functionality and utilities (error_handler, logging, security, utils and core)a: utilityRelated to utility commands: (bot, eval, extensions, jams, reminders, snekbox, utils)Related to utility commands: (bot, eval, extensions, jams, reminders, snekbox, utils)p: 3 - lowLow PriorityLow Prioritys: planningDiscussing detailsDiscussing detailst: bugSomething isn't workingSomething isn't workingt: enhancementChanges or improvements to existing featuresChanges or improvements to existing features
Type
Fields
Give feedbackNo fields configured for issues without a type.
Further to discussion with @HassanAbouelela in #dev-contrib, I'm creating this issue to outline some potential changes to the
!remindcommand that can be made.Bugs:
!remind editdoesn't validate that the reminder was actually changed before sending the API call and sending success message.Resolving this would mean having to
GETthe reminder being edited so that the appropriate fields can be compared.!remind edit contentdoesn't support using a referenced message, but!remind newdoes.Enhancements:
!remind listto actually mention the reminder's mentions instead of displaying the.nameattribute, since it's in an embed (won't ping) and will be more explicit.inttoGreedy[int]and then iterating).@HassanAbouelela suggested that PRs should ideally be limited in the amount of things they add, so I'd do a separate PR for each of the bugs, and then both enhancements in 1 PR since the first is a one-line change.