30 lines
479 B
TypeScript
30 lines
479 B
TypeScript
import z from "zod";
|
|
|
|
export const TextChannelOptions = [
|
|
"bump",
|
|
"bot",
|
|
"notification",
|
|
"testing",
|
|
"news",
|
|
"rules",
|
|
"feedback",
|
|
"welcome",
|
|
"introduction",
|
|
"off-topic",
|
|
"help",
|
|
"pomodoro",
|
|
] as const;
|
|
|
|
export const VoiceChannelOptions = [
|
|
"for-two",
|
|
"for-three",
|
|
"for-four",
|
|
"for-group",
|
|
"custom",
|
|
"pomodoro-25-5",
|
|
"pomodoro-50-10",
|
|
] as const;
|
|
|
|
export const TextChannels = z.enum(TextChannelOptions);
|
|
export const VoiceChannels = z.enum(VoiceChannelOptions);
|