콘텐츠로 이동

KakaoChannelManager

Defined in: packages/channel/src/kakao/channel.ts:9

new KakaoChannelManager(): KakaoChannelManager

KakaoChannelManager

checkChannelHealth(channelId): Promise<{ isHealthy: boolean; issues: string[]; recommendations: string[]; }>

Defined in: packages/channel/src/kakao/channel.ts:223

string

Promise<{ isHealthy: boolean; issues: string[]; recommendations: string[]; }>


completeVerification(channelId, approved, rejectionReason?): Promise<void>

Defined in: packages/channel/src/kakao/channel.ts:103

string

boolean

string

Promise<void>


createChannel(request): Promise<Channel>

Defined in: packages/channel/src/kakao/channel.ts:12

ChannelCreateRequest

Promise<Channel>


deleteChannel(channelId): Promise<boolean>

Defined in: packages/channel/src/kakao/channel.ts:155

string

Promise<boolean>


getChannel(channelId): Promise<Channel | null>

Defined in: packages/channel/src/kakao/channel.ts:128

string

Promise<Channel | null>


listChannels(filters?): Promise<Channel[]>

Defined in: packages/channel/src/kakao/channel.ts:168

ChannelStatus

ChannelType

boolean

Promise<Channel[]>


reactivateChannel(channelId): Promise<void>

Defined in: packages/channel/src/kakao/channel.ts:209

string

Promise<void>


suspendChannel(channelId, reason): Promise<void>

Defined in: packages/channel/src/kakao/channel.ts:196

string

string

Promise<void>


updateChannel(channelId, updates): Promise<Channel>

Defined in: packages/channel/src/kakao/channel.ts:132

string

Partial<Channel>

Promise<Channel>