Constructors

Methods

  • Parameters

    • __namedParameters: {
          auth: string;
          enabled?: boolean;
          original: string;
          replacement: string;
      }
      • auth: string
      • Optionalenabled?: boolean
      • original: string
      • replacement: string

    Returns Promise<WebResponse<FixUrlRule>>

  • Parameters

    • __namedParameters: {
          auth: string;
          ruleId: string;
      }
      • auth: string
      • ruleId: string

    Returns Promise<WebResponse<string>>

  • Parameters

    • __namedParameters: {
          auth: string;
          guildId?: string;
          limit?: number;
          page?: number;
          platform?: string;
          streamer?: string;
      }
      • auth: string
      • OptionalguildId?: string
      • Optionallimit?: number
      • Optionalpage?: number
      • Optionalplatform?: string
      • Optionalstreamer?: string

    Returns Promise<WebResponse<CooldownsResponse>>

  • Parameters

    • __namedParameters: {
          auth: string;
          creator?: string;
          enrich?: boolean;
          guildId: string;
          limit?: number;
          page?: number;
      }
      • auth: string
      • Optionalcreator?: string
      • Optionalenrich?: boolean
      • guildId: string
      • Optionallimit?: number
      • Optionalpage?: number

    Returns Promise<WebResponse<GuildVodsResponse>>

  • Parameters

    • __namedParameters: {
          auth: string;
          feature:
              | "club"
              | "statusRoles"
              | "streamRoles"
              | "linkedRoles"
              | "stickyMessages"
              | "welcomeLeave"
              | "giveaways"
              | "freeGames"
              | "gameChangelogs"
              | "robloxNotifications"
              | "fixLinks"
              | "clipperNotifications"
              | "scheduledMessages"
              | "reactionRoles"
              | "clipForwarding"
              | "whatnot"
              | "fishing"
              | "starboards"
              | "syncedRoles"
              | "birthdays"
              | "autoStatusLiveRoles"
              | "emotes"
              | "liveRoles"
              | "statCounters"
              | "voteSkipping";
          status: FeatureStatus;
      }
      • auth: string
      • feature:
            | "club"
            | "statusRoles"
            | "streamRoles"
            | "linkedRoles"
            | "stickyMessages"
            | "welcomeLeave"
            | "giveaways"
            | "freeGames"
            | "gameChangelogs"
            | "robloxNotifications"
            | "fixLinks"
            | "clipperNotifications"
            | "scheduledMessages"
            | "reactionRoles"
            | "clipForwarding"
            | "whatnot"
            | "fishing"
            | "starboards"
            | "syncedRoles"
            | "birthdays"
            | "autoStatusLiveRoles"
            | "emotes"
            | "liveRoles"
            | "statCounters"
            | "voteSkipping"
      • status: FeatureStatus

    Returns Promise<WebResponse<FeatureFlag>>

  • Parameters

    • __namedParameters: {
          amountCents: number;
          auth: string;
          description?: string;
          dueDays?: number;
          guildId?: string;
          subscriptionId?: string;
      }
      • amountCents: number
      • auth: string
      • Optionaldescription?: string
      • OptionaldueDays?: number
      • OptionalguildId?: string
      • OptionalsubscriptionId?: string

    Returns Promise<WebResponse<AdminStripeChargeResponse>>

  • Parameters

    • __namedParameters: {
          auth: string;
          enabled?: boolean;
          original?: string;
          replacement?: string;
          ruleId: string;
      }
      • auth: string
      • Optionalenabled?: boolean
      • Optionaloriginal?: string
      • Optionalreplacement?: string
      • ruleId: string

    Returns Promise<WebResponse<FixUrlRule>>