Function main

  • . Main method that runs the bot.

    %%{init:{"theme":"dark"}}%% graph TB a["get environment variable values"] --> b; b["initialize global objects/variables"] --> c; c["initialize database"] --> d; d["initialize message parser"] --> e; e["connect bot logic with Twitch triggers"] --> f["initialize timers"];
    %%{init:{"theme":"default"}}%% graph TB a["get environment variable values"] --> b; b["initialize global objects/variables"] --> c; c["initialize database"] --> d; d["initialize message parser"] --> e; e["connect bot logic with Twitch triggers"] --> f["initialize timers"];
    graph TB
      a["get environment variable values"] --> b;
      b["initialize global objects/variables"] --> c;
      c["initialize database"] --> d;
      d["initialize message parser"] --> e;
      e["connect bot logic with Twitch triggers"] --> f["initialize timers"];

    Parameters

    • logger: Readonly<Logger>

      Logger (used for logging).

    • config: MoonpieConfig

      The configuration information.

    Returns Promise<void>

Generated using TypeDoc