Variable StickyMessageTriggerConst
StickyMessageTrigger: ZodObject<
{
buttons: ZodDefault<
ZodArray<
ZodObject<
{ label: ZodString; url: ZodString },
"strip",
ZodTypeAny,
{ label: string; url: string },
{ label: string; url: string },
>,
"many",
>,
>;
enabled_channels: ZodUnion<
[
ZodDefault<ZodArray<ZodType<string, ZodTypeDef, string>, "many">>,
ZodLiteral<"all">,
],
>;
ignore_roles: ZodDefault<
ZodArray<ZodType<string, ZodTypeDef, string>, "many">,
>;
ignore_users: ZodDefault<
ZodArray<ZodType<string, ZodTypeDef, string>, "many">,
>;
message: ZodString;
type: ZodLiteral<"sticky_message">;
},
"strip",
ZodTypeAny,
{
buttons: { label: string; url: string }[];
enabled_channels: string[] | "all";
ignore_roles: string[];
ignore_users: string[];
message: string;
type: "sticky_message";
},
{
buttons?: { label: string; url: string }[];
enabled_channels?: string[] | "all";
ignore_roles?: string[];
ignore_users?: string[];
message: string;
type: "sticky_message";
},
> = ...