implement first interaction handling
This commit is contained in:
@@ -3,7 +3,7 @@ import z from "zod";
|
||||
export const TextChannelOptions = [
|
||||
"bump",
|
||||
"bot",
|
||||
"notification",
|
||||
"log",
|
||||
"testing",
|
||||
"news",
|
||||
"rules",
|
||||
|
||||
14
core/src/entities/channels/voice/voice-channels.service.ts
Normal file
14
core/src/entities/channels/voice/voice-channels.service.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
export interface VoiceChannelsServiceInterface<
|
||||
C extends { name: string; id: string },
|
||||
> {
|
||||
getVoiceChannelById(channelId: string): Promise<C | null>;
|
||||
|
||||
createVoiceChannel(name: string): Promise<C>;
|
||||
|
||||
cloneVoiceChannel(
|
||||
channel: C,
|
||||
options?: { name?: string; position?: number },
|
||||
): Promise<C>;
|
||||
|
||||
deleteVoiceChannel(channelId: string): Promise<void>;
|
||||
}
|
||||
Reference in New Issue
Block a user