Variable RumbleStreamerSchemaConst
RumbleStreamerSchema: ZodObject<{ _isCurrentlyLive: ZodNullable<ZodOptional<ZodObject<{ channelId: ZodNullable<ZodOptional<ZodString>>; correct: ZodNullable<ZodOptional<ZodBoolean>>; messageId: ZodNullable<ZodOptional<ZodString>>; }, "strip", ZodTypeAny, { channelId?: null | string; correct?: null | boolean; messageId?: null | string; }, { channelId?: null | string; correct?: null | boolean; messageId?: null | string; }>>>; _type: ZodNullable<ZodOptional<ZodEnum<["channel", "user"]>>>; autoPublishIfAnnouncmentChannel: ZodNullable<ZodOptional<ZodBoolean>>; customCoolDownBeforeNextLive: ZodNullable<ZodOptional<ZodNumber>>; customMessages: ZodEffects<ZodNullable<ZodOptional<ZodArray<ZodObject<{ buttons: ZodNullable<ZodOptional<ZodEffects<(...
), (...
), (...
)>>>; content: ZodNullable<ZodOptional<ZodEffects<(...
), (...
), (...
)>>>; embed: ZodNullable<ZodOptional<ZodObject<(...
), (...
), (...
), (...
), (...
)>>>; type: ZodNullable<ZodOptional<ZodEnum<(...
)>>>; }, "strip", ZodTypeAny, { buttons?: null | { title?: ...
; url?: ...
; }[]; content?: null | string; embed?: null | { author?: (...
) | (...
) | (...
); color?: (...
) | (...
) | (...
); description?: (...
) | (...
) | (...
); fields?: (...
) | (...
) | (...
); footer?: (...
) | (...
) | (...
); image?: (...
) | (...
) | (...
); thumbnail?: (...
) | (...
) | (...
); title?: (...
) | (...
) | (...
); url?: (...
) | (...
) | (...
); }; type?: | null | "clip" | "vod" | "kickLive" | "kickOffline" | "twitchLive" | "twitchOffline" | "rumbleLive" | "rumbleOffline" | "tiktokLive" | "tiktokOffline" | "tiktokVideo"; }, { buttons?: null | { title?: ...
; url?: ...
; }[]; content?: null | string; embed?: null | { author?: (...
) | (...
) | (...
); color?: (...
) | (...
) | (...
); description?: (...
) | (...
) | (...
); fields?: (...
) | (...
) | (...
); footer?: (...
) | (...
) | (...
); image?: (...
) | (...
) | (...
); thumbnail?: (...
) | (...
) | (...
); title?: (...
) | (...
) | (...
); url?: (...
) | (...
) | (...
); }; type?: | null | "clip" | "vod" | "kickLive" | "kickOffline" | "twitchLive" | "twitchOffline" | "rumbleLive" | "rumbleOffline" | "tiktokLive" | "tiktokOffline" | "tiktokVideo"; }>, "many">>>, undefined | null | { buttons?: null | { title?: null | string; url?: null | string; }[]; content?: null | string; embed?: null | { author?: null | { icon_url?: (...
) | (...
) | (...
); name?: (...
) | (...
) | (...
); url?: (...
) | (...
) | (...
); }; color?: null | number; description?: null | string; fields?: null | { inline?: ...
; name?: ...
; value?: ...
; }[]; footer?: null | { icon_url?: (...
) | (...
) | (...
); text?: (...
) | (...
) | (...
); }; image?: null | { url?: (...
) | (...
) | (...
); }; thumbnail?: null | { url?: (...
) | (...
) | (...
); }; title?: null | string; url?: null | string; }; type?: | null | "clip" | "vod" | "kickLive" | "kickOffline" | "twitchLive" | "twitchOffline" | "rumbleLive" | "rumbleOffline" | "tiktokLive" | "tiktokOffline" | "tiktokVideo"; }[], undefined | null | { buttons?: null | { title?: null | string; url?: null | string; }[]; content?: null | string; embed?: null | { author?: null | { icon_url?: (...
) | (...
) | (...
); name?: (...
) | (...
) | (...
); url?: (...
) | (...
) | (...
); }; color?: null | number; description?: null | string; fields?: null | { inline?: ...
; name?: ...
; value?: ...
; }[]; footer?: null | { icon_url?: (...
) | (...
) | (...
); text?: (...
) | (...
) | (...
); }; image?: null | { url?: (...
) | (...
) | (...
); }; thumbnail?: null | { url?: (...
) | (...
) | (...
); }; title?: null | string; url?: null | string; }; type?: | null | "clip" | "vod" | "kickLive" | "kickOffline" | "twitchLive" | "twitchOffline" | "rumbleLive" | "rumbleOffline" | "tiktokLive" | "tiktokOffline" | "tiktokVideo"; }[]>; deleteEmbeds: ZodNullable<ZodOptional<ZodBoolean>>; guildId: ZodOptional<ZodString>; lastLive: ZodNullable<ZodOptional<ZodNumber>>; liveRoleId: ZodNullable<ZodOptional<ZodString>>; notificationChannelId: ZodNullable<ZodOptional<ZodString>>; pingRoleId: ZodNullable<ZodOptional<ZodString>>; sendOfflineMessage: ZodNullable<ZodOptional<ZodBoolean>>; showNotifyButton: ZodNullable<ZodOptional<ZodBoolean>>; statsChannelIds: ZodNullable<ZodOptional<ZodObject<{ isLive: ZodNullable<ZodOptional<ZodString>>; }, "strip", ZodTypeAny, { isLive?: null | string; }, { isLive?: null | string; }>>>; streamerUserName: ZodOptional<ZodString>; usePerStreamerEmbeds: ZodNullable<ZodOptional<ZodBoolean>>; usersForLiveRole: ZodEffects<ZodNullable<ZodOptional<ZodArray<ZodString, "many">>>, undefined | null | string[], undefined | null | string[]>; usersWhoHaveLiveRole: ZodNullable<ZodOptional<ZodArray<ZodString, "many">>>; }, "strip", ZodTypeAny, { _isCurrentlyLive?: null | { channelId?: null | string; correct?: null | boolean; messageId?: null | string; }; _type?: null | "channel" | "user"; autoPublishIfAnnouncmentChannel?: null | boolean; customCoolDownBeforeNextLive?: null | number; customMessages?: null | { buttons?: null | { title?: null | string; url?: null | string; }[]; content?: null | string; embed?: null | { author?: null | { icon_url?: null | string; name?: null | string; url?: null | string; }; color?: null | number; description?: null | string; fields?: null | { inline?: | (...
) | (...
) | (...
) | (...
); name?: (...
) | (...
) | (...
); value?: (...
) | (...
) | (...
); }[]; footer?: null | { icon_url?: null | string; text?: null | string; }; image?: null | { url?: null | string; }; thumbnail?: null | { url?: null | string; }; title?: null | string; url?: null | string; }; type?: | null | "clip" | "vod" | "kickLive" | "kickOffline" | "twitchLive" | "twitchOffline" | "rumbleLive" | "rumbleOffline" | "tiktokLive" | "tiktokOffline" | "tiktokVideo"; }[]; deleteEmbeds?: null | boolean; guildId?: string; lastLive?: null | number; liveRoleId?: null | string; notificationChannelId?: null | string; pingRoleId?: null | string; sendOfflineMessage?: null | boolean; showNotifyButton?: null | boolean; statsChannelIds?: null | { isLive?: null | string; }; streamerUserName?: string; usePerStreamerEmbeds?: null | boolean; usersForLiveRole?: null | string[]; usersWhoHaveLiveRole?: null | string[]; }, { _isCurrentlyLive?: null | { channelId?: null | string; correct?: null | boolean; messageId?: null | string; }; _type?: null | "channel" | "user"; autoPublishIfAnnouncmentChannel?: null | boolean; customCoolDownBeforeNextLive?: null | number; customMessages?: null | { buttons?: null | { title?: null | string; url?: null | string; }[]; content?: null | string; embed?: null | { author?: null | { icon_url?: null | string; name?: null | string; url?: null | string; }; color?: null | number; description?: null | string; fields?: null | { inline?: | (...
) | (...
) | (...
) | (...
); name?: (...
) | (...
) | (...
); value?: (...
) | (...
) | (...
); }[]; footer?: null | { icon_url?: null | string; text?: null | string; }; image?: null | { url?: null | string; }; thumbnail?: null | { url?: null | string; }; title?: null | string; url?: null | string; }; type?: | null | "clip" | "vod" | "kickLive" | "kickOffline" | "twitchLive" | "twitchOffline" | "rumbleLive" | "rumbleOffline" | "tiktokLive" | "tiktokOffline" | "tiktokVideo"; }[]; deleteEmbeds?: null | boolean; guildId?: string; lastLive?: null | number; liveRoleId?: null | string; notificationChannelId?: null | string; pingRoleId?: null | string; sendOfflineMessage?: null | boolean; showNotifyButton?: null | boolean; statsChannelIds?: null | { isLive?: null | string; }; streamerUserName?: string; usePerStreamerEmbeds?: null | boolean; usersForLiveRole?: null | string[]; usersWhoHaveLiveRole?: null | string[]; }> = ...