Skip to main content
Module

x/harmony/mod.ts>ThreadChannel

An easy to use Discord API Library for Deno.
Go to Latest
class ThreadChannel
extends GuildTextBasedChannel
Re-export
import { ThreadChannel } from "https://deno.land/x/harmony@v2.7.0/mod.ts";

Constructors

new
ThreadChannel(
client: Client,
data: ThreadChannelPayload,
guild: Guild,
)

Properties

appliedTags: string[]
optional
member: ThreadMember
memberCount: number
members: ThreadMembersManager
messageCount: number
metadata: ThreadMetadata
owner: UserResolvable
slowmode: number
topic: undefined
totalMessageSent: number

Methods

private
_readFromData(data: ThreadChannelPayload): void
addUser(user: string | User): Promise<this>
edit(options: { slowmode?: number; name?: string; autoArchiveDuration?: number; archived?: boolean; locked?: boolean; }): Promise<ThreadChannel>

Edit the Guild Thread Channel

fetchMembers(): Promise<Collection<string, ThreadMember>>
join(): Promise<this>
leave(): Promise<this>
readFromData(data: ThreadChannelPayload): this
removeUser(user: string | User): Promise<this>
setTopic(): Promise<this>

Not possible to set Thread Channel topic