import { ChannelThreadsManager } from "https://deno.land/x/harmony@v2.9.0/src/managers/channelThreads.ts";
Methods
array(): Promise<ThreadChannel[]>
fetchArchived(type?: "public" | "private", params?: { before?: string; limit?: number; }): Promise<{ threads: ThreadChannel[]; members: ThreadMember[]; hasMore: boolean; }>
fetchJoinedPrivateArchived(params?: { before?: string; limit?: number; }): Promise<{ threads: ThreadChannel[]; members: ThreadMember[]; hasMore: boolean; }>
fetchPrivateArchived(params?: { before?: string; limit?: number; }): Promise<{ threads: ThreadChannel[]; members: ThreadMember[]; hasMore: boolean; }>
fetchPublicArchived(params?: { before?: string; limit?: number; }): Promise<{ threads: ThreadChannel[]; members: ThreadMember[]; hasMore: boolean; }>
flush(): Promise<boolean>
get(id: string): Promise<ThreadChannel | undefined>
start(options: CreateThreadOptions, message?: string | Message): Promise<ThreadChannel>
startPrivate(options: CreateThreadOptions): Promise<ThreadChannel>