forge.timers
    Preparing search index...

    Interface ICronStartOptions

    A timer that keeps to an expression, has no duration of its own.

    interface ICronStartOptions {
        args?: string[];
        authorID?: string | null;
        channelID?: string | null;
        code?: string;
        commandName?: string | null;
        config?: IStoredOverrides | null;
        cron: string;
        guildID?: string | null;
        kind: cron;
        messageID?: string | null;
        name: string;
        path?: string | null;
        timezone?: string | null;
        vars?: IPersistedVars;
    }

    Hierarchy (View Summary)

    Index
    args?: string[]

    The command arguments present when the timer was scheduled.

    authorID?: string | null
    channelID?: string | null
    code?: string

    The ForgeScript code to run.

    commandName?: string | null

    The name of the command this timer was scheduled from.

    config?: IStoredOverrides | null

    The options this timer was scheduled with.

    cron: string

    The cron expression it runs on.

    guildID?: string | null
    kind: cron
    messageID?: string | null
    name: string

    The name the timer was scheduled under. Unique per kind.

    path?: string | null
    timezone?: string | null

    The zone that expression is read in, or null for whatever the process runs in.