Constructors

Methods

  • Parameters

    • __namedParameters: {
          auth: string;
          games?: {
              channelId?: null | string;
              dbId?: null | string;
              id: null | string;
              liveNotifications?: null | boolean;
              roleId?: null | string;
              webhook?: null | {
                  avatarUrl?: null | string;
                  username?: null | string;
              };
          }[];
          guildId: string;
          kickChannelId?: null | string;
          kickDeliveryMode?: DeliveryMode;
          kickEnabled?: boolean;
          kickLiveNotificationChannelId?: null | string;
          kickLiveNotificationRoleId?: null | string;
          kickLiveNotifications?: boolean;
          kickRoleId?: null | string;
          kickScheduledHours?: number[];
          kickScheduledWeekdays?: number[];
          kickWindowEndHour?: null | number;
          kickWindowStartHour?: null | number;
          timezone?: string;
          twitchChannelId?: null | string;
          twitchDeliveryMode?: DeliveryMode;
          twitchEnabled?: boolean;
          twitchLiveNotificationChannelId?: null | string;
          twitchLiveNotificationRoleId?: null | string;
          twitchLiveNotifications?: boolean;
          twitchRoleId?: null | string;
          twitchScheduledHours?: number[];
          twitchScheduledWeekdays?: number[];
          twitchWindowEndHour?: null | number;
          twitchWindowStartHour?: null | number;
          webhook?: null | {
              avatarUrl?: null | string;
              username?: null | string;
          };
      }
      • auth: string
      • Optionalgames?: {
            channelId?: null | string;
            dbId?: null | string;
            id: null | string;
            liveNotifications?: null | boolean;
            roleId?: null | string;
            webhook?: null | {
                avatarUrl?: null | string;
                username?: null | string;
            };
        }[]
      • guildId: string
      • OptionalkickChannelId?: null | string
      • OptionalkickDeliveryMode?: DeliveryMode
      • OptionalkickEnabled?: boolean
      • OptionalkickLiveNotificationChannelId?: null | string
      • OptionalkickLiveNotificationRoleId?: null | string
      • OptionalkickLiveNotifications?: boolean
      • OptionalkickRoleId?: null | string
      • OptionalkickScheduledHours?: number[]
      • OptionalkickScheduledWeekdays?: number[]
      • OptionalkickWindowEndHour?: null | number
      • OptionalkickWindowStartHour?: null | number
      • Optionaltimezone?: string
      • OptionaltwitchChannelId?: null | string
      • OptionaltwitchDeliveryMode?: DeliveryMode
      • OptionaltwitchEnabled?: boolean
      • OptionaltwitchLiveNotificationChannelId?: null | string
      • OptionaltwitchLiveNotificationRoleId?: null | string
      • OptionaltwitchLiveNotifications?: boolean
      • OptionaltwitchRoleId?: null | string
      • OptionaltwitchScheduledHours?: number[]
      • OptionaltwitchScheduledWeekdays?: number[]
      • OptionaltwitchWindowEndHour?: null | number
      • OptionaltwitchWindowStartHour?: null | number
      • Optionalwebhook?: null | {
            avatarUrl?: null | string;
            username?: null | string;
        }

    Returns Promise<WebResponse<GuildDropsData>>