Optionaloptions: ITimerStartOptionsOptionalargsThe command arguments this timer was scheduled with.
OptionalauthorThe id of the user that scheduled this timer.
OptionalchannelThe id of the channel this timer has been created in, if any.
The ForgeScript code this timer executes.
OptionalcommandThe name of the command this timer was scheduled from.
OptionalconfigThe options this timer was scheduled with.
OptionalcronThe cron expression this timer runs on, when it is one.
The delay of this timeout, or the tick length of this interval, in ms. Always 0 for a cron.
The timestamp this timer is next due to fire at.
OptionalguildThe id of the guild this timer has been created on.
OptionalhostWhat builds before 2.0.0 wrote the author under, read beside Timer.authorID on mongo alone.
The id of this timer, in the form kind:name.
The kind of the timer.
OptionalmessageThe id of the message this timer was scheduled from.
OptionalmongoThe object id for MongoDB.
The name this timer was scheduled under.
OptionalpathThe path of the command this timer was scheduled from.
OptionalpausedThe timestamp this timer was paused at, or null while it is running.
The timestamp this timer has been created at.
OptionaltimezoneThe zone that expression is read in, or null for whatever the process runs in.
OptionalvarsThe serializable variables present when this timer was scheduled.
OptionalversionVariable schema this row was written under. Null predates it and means v0.
Static ReadonlyMAX_Primary keys are varchar(255) on mysql, and a longer id is rejected.
Static ReadonlySCHEMA_What this build writes.
Steps whole ticks into the future, keeping the phase — a slow run shifts by ticks, not by itself.
Whether this timer keeps to an expression rather than to a gap.
Returns whether this timer was due while the app was down.
Whether this timer is on hold, and so neither running nor falling behind.
Ticks elapsed since it was last due. Always 0 for timeouts, they fire once.
Returns how long past due this timer is, or 0 if it isn't yet.
Pushes the due time a full duration out, dropping the phase. For an abandoned tick.
Returns the time left before this timer is due.
StaticfromStaticidBuilds the primary key for a timer.
The kind of the timer.
The name of the timer.
StaticmaxLongest usable name, since the id carries the kind too.
The kind of the timer.
Staticstub
A stored row.