Skip to content

Latest commit

 

History

History
409 lines (267 loc) · 8.02 KB

Reminders.md

File metadata and controls

409 lines (267 loc) · 8.02 KB

Module: Reminders

This module contains reminder management commands.

Group: remind

Expand for additional information

Manage reminders. Group call registers a new reminder after a specified timespan or lists registered reminders in the selected channel or DM.

Aliases: reminders, reminder, todo, todolist, note

Overload 4:

  • [time span]: Timespan until reminder
  • [channel]: Channel when to send the reminder
  • [string...]: Reminder contents

Overload 3:

  • [channel]: Channel when to send the reminder
  • [time span]: Timespan until reminder
  • [string...]: Reminder contents

Overload 2:

  • [time span]: Timespan until reminder
  • [string...]: Reminder contents

Overload 1:

  • [channel]: Channel to list

Overload 0:

No arguments.

Examples:

!remind
!remind 1d Some important announcement!
!remind 1d #my-text-channel Some important announcement!


Group: remind at

Expand for additional information

Sends a reminder at the exact specified date and time. Specified date and/or time is relative to guild timezone setting, or UTC time if the command is invoked in DM.

Aliases: when, @

Overload 2:

  • [date and time]: Localized due date
  • [channel]: Channel when to send the reminder
  • [string...]: Reminder contents

Overload 1:

  • [channel]: Channel when to send the reminder
  • [date and time]: Localized due date
  • [string...]: Reminder contents

Overload 0:

  • [date and time]: Localized due date
  • [string...]: Reminder contents

Examples:

!remind at 11-10-2020 11:00:03 Some important announcement!
!remind at 11-10-2020 11:00:03 #my-text-channel Some important announcement!


Group: remind before

Expand for additional information

Lists all reminders before specified absolute or relative point in time.

Aliases: due, b

Overload 1:

  • [date and time]: Localized due date
  • (optional) [channel]: Channel to list (def: None)

Overload 0:

  • [time span]: Localized due time
  • (optional) [channel]: Channel to list (def: None)

Examples:

!remind before 11-10-2020 11:00:03
!remind before 10s
!remind before 11-10-2020 11:00:03 #my-text-channel


Group: remind before next

Expand for additional information

Lists all reminders due to given day of week.

Aliases: nxt, n

Overload 0:

  • [DayOfWeek]: Day of week
  • (optional) [channel]: Channel to list (def: None)

Examples:

!remind before next Tuesday
!remind before next Tuesday #my-text-channel


remind before next day

Expand for additional information

Lists all reminders due to tomorrow.

Aliases: d

Overload 0:

  • (optional) [channel]: Channel to list (def: None)

Examples:

!remind before next day
!remind before next day #my-text-channel


remind before next week

Expand for additional information

Lists all reminders due to next week.

Aliases: w

Overload 0:

  • (optional) [channel]: Channel to list (def: None)

Examples:

!remind before next week
!remind before next week #my-text-channel


remind before tomorrow

Expand for additional information

Lists all reminders due to tomorrow.

Aliases: tmrw, t, tomo

Overload 0:

  • (optional) [channel]: Channel to list (def: None)

Examples:

!remind before tomorrow
!remind before tomorrow #my-text-channel


remind delete

Expand for additional information

Deletes reminders via ID.

Aliases: -, remove, rm, del, -=, >, >>, unschedule

Overload 1:

  • [channel]: Channel whose reminders to remove
  • [int...]: ID(s)

Overload 0:

  • [int...]: ID(s)

Examples:

!remind delete 12345


remind deleteall

Expand for additional information

Deletes all reminders in a given channel or your personal reminders if the channel is not specified.

Aliases: removeall, rmrf, rma, clearall, clear, delall, da, cl, -a, --, >>>

Overload 1:

  • [channel]: Channel whose reminders to remove

Overload 0:

No arguments.

Examples:

!remind deleteall
!remind deleteall #my-text-channel


Group: remind here

Expand for additional information

Sends a reminder in the current channel after the specified timespan.

Guild only.

Aliases: reminders, reminder, todo, todolist, note

Overload 1:

  • [time span]: Timespan until reminder
  • [string...]: Reminder contents

Overload 0:

No arguments.

Examples:

!remind here 1d Some important announcement!


remind here at

Expand for additional information

Sends a reminder in the current channel at the exact specified date and time. Specified date and/or time is relative to guild timezone setting, or UTC time if the command is invoked in DM.

Guild only.

Overload 0:

  • [date and time]: Localized due date
  • [string...]: Reminder contents

Examples:

!remind here at 11-10-2020 11:00:03 Some important announcement!


remind here in

Expand for additional information

Sends a reminder in the current channel after the specified timespan.

Guild only.

Overload 0:

  • [time span]: Timespan until reminder
  • [string...]: Reminder contents

Examples:

!remind here in 1d Some important announcement!


Group: remind in

Expand for additional information

Sends a reminder in the specified channel after the specified timespan.

Aliases: reminders, reminder, todo, todolist, note

Overload 2:

  • [time span]: Timespan until reminder
  • [channel]: Channel when to send the reminder
  • [string...]: Reminder contents

Overload 1:

  • [channel]: Channel when to send the reminder
  • [time span]: Timespan until reminder
  • [string...]: Reminder contents

Overload 0:

  • [time span]: Timespan until reminder
  • [string...]: Reminder contents

Examples:

!remind in 1d Some important announcement!
!remind in 1d #my-text-channel Some important announcement!


remind list

Expand for additional information

Lists all active personal reminders or channel reminders.

Aliases: print, show, view, ls, l, p

Overload 1:

  • [channel]: Channel to list

Overload 0:

No arguments.

Examples:

!remind list
!remind list #my-text-channel


remind repeat

Expand for additional information

Registers a repeating reminder.

Aliases: newrep, +r, ar, +=r, <r, <<r

Overload 2:

  • [time span]: Localized due date
  • [channel]: Channel when to send the reminder
  • [string...]: Reminder contents

Overload 1:

  • [channel]: Channel when to send the reminder
  • [time span]: Localized due date
  • [string...]: Reminder contents

Overload 0:

  • [time span]: Localized due date
  • [string...]: Reminder contents

Examples:

!remind repeat
!remind repeat 1d Some important announcement!
!remind repeat 1d #my-text-channel Some important announcement!