Type of custom data payload attached to this job.
Constructs a new Job instance.
Type of custom data payload attached to this job.
ReadonlycallbackThe callback function to execute.
Optional Readonlychat_Optional Telegram chat ID associated with this job.
Optional ReadonlydataOptional custom data payload passed to the job callback.
Whether the job is enabled for execution. When false, the timer fires but the callback is skipped.
Optional ReadonlyintervalInterval in milliseconds between runs (for repeating jobs).
ReadonlynameThe unique name of the scheduled job.
Epoch timestamp in milliseconds when the job is next scheduled to execute.
Whether the job has been removed or canceled.
Optional ReadonlyrruleOptional RFC 5545 recurrence rule engine instance.
Optional ReadonlyrruleOptional RFC 5545 rrule string or options for persistence recovery.
Optional ReadonlytimezoneOptional timezone for persistence recovery.
Optional Readonlyuser_Optional Telegram user ID associated with this job.
Internal
Internal scheduler that handles long delays > 24.8 days safely by chunking.
Alias for Job.scheduleRemoval.
Permanently cancels and removes this job from the JobQueue.
Represents an individual scheduled task managed by JobQueue.