Type Alias GuildDropsFunctionsInput

GuildDropsFunctionsInput: {
    getGuildDrops: {
        auth: string;
        guildId: string;
    };
    updateGuildDrops: {
        auth: string;
        games?: {
            channelId?: string | null;
            dbId?: string | null;
            id: string | null;
            liveNotifications?: boolean | null;
            roleId?: string | null;
            webhook?: {
                avatarUrl?: string | null;
                username?: string | null;
            } | null;
        }[];
        guildId: string;
        kickChannelId?: string | null;
        kickDeliveryMode?: DeliveryMode;
        kickEnabled?: boolean;
        kickLiveNotificationChannelId?: string | null;
        kickLiveNotificationRoleId?: string | null;
        kickLiveNotifications?: boolean;
        kickRoleId?: string | null;
        kickScheduledHours?: number[];
        kickScheduledWeekdays?: number[];
        kickWindowEndHour?: number | null;
        kickWindowStartHour?: number | null;
        timezone?: string;
        twitchChannelId?: string | null;
        twitchDeliveryMode?: DeliveryMode;
        twitchEnabled?: boolean;
        twitchLiveNotificationChannelId?: string | null;
        twitchLiveNotificationRoleId?: string | null;
        twitchLiveNotifications?: boolean;
        twitchRoleId?: string | null;
        twitchScheduledHours?: number[];
        twitchScheduledWeekdays?: number[];
        twitchWindowEndHour?: number | null;
        twitchWindowStartHour?: number | null;
        webhook?: {
            avatarUrl?: string | null;
            username?: string | null;
        } | null;
    };
}