/schedule time add
Admin Command
This command requires administrator permissions.
(BETA) Add an execution schedule: a time, days of the week, a date, or a cron.
Usage
/schedule time add [scheduled_command] (time) (days) (date) (cron) (timezone)
Arguments
scheduled_command: (Required) The scheduled command to add an execution schedule for.time: (Optional) Time of day (HH:MM) the command should run. Required unless using cron.days: (Optional) Only run on these days of the week (comma-separated, e.g. Monday, Friday).date: (Optional) Run once on this specific date (YYYY-MM-DD).cron: (Optional) Advanced: a cron expression (e.g. */30 * * * *). Replaces time/days/date.timezone: (Optional) (Default: /timezone) Respective timezone for the inputted schedule.
Details
Adds an execution schedule to a previously configured scheduled command. Supports flexible recurrence: a daily time (time only), specific days of the week (time + days), a one-off run on a specific date (time + date), or a full cron expression (cron) for advanced cadences such as every 30 minutes. Schedules are evaluated in the provided timezone (falling back to the server timezone from /timezone), so recurring runs follow local clock time across daylight-saving changes. Administrative privileges are required and ambiguous or unsupported inputs are rejected.
Required Permissions
Permission Required
This command requires either:
- A configured NeatQueue Staff Role
- Manage Channels permission