Class: PartialChannel
Hierarchy
ChannelMethods
↳
PartialChannel
Constructors
constructor
• new PartialChannel(app
, raw
)
Parameters
Name | Type |
---|---|
app | App |
raw | APIPartialChannel |
Overrides
ChannelMethods.constructor
Defined in
packages/disploy/src/structs/PartialChannel.ts:23
Properties
app
• app: App
Inherited from
ChannelMethods.app
Defined in
packages/disploy/src/structs/Base.ts:4
createdTimestamp
• createdTimestamp: number
Timestamp of when the channel was created.
Defined in
packages/disploy/src/structs/PartialChannel.ts:11
id
• id: string
The ID of the channel.
Inherited from
ChannelMethods.id
Defined in
packages/disploy/src/structs/ChannelMethods.ts:9
name
• name: null
| string
The name of the channel.
Defined in
packages/disploy/src/structs/PartialChannel.ts:16
type
• type: ChannelType
The type of the channel.
Defined in
packages/disploy/src/structs/PartialChannel.ts:21
Methods
delete
▸ delete(): Promise
<void
>
Deletes the channel.
Returns
Promise
<void
>
Inherited from
ChannelMethods.delete
Defined in
packages/disploy/src/structs/ChannelMethods.ts:19
fetch
▸ fetch(): Promise
<DiscordChannel
>
Fetch the full channel.
Returns
Promise
<DiscordChannel
>
The full channel.
Defined in
packages/disploy/src/structs/PartialChannel.ts:35
toString
▸ toString(): string
Returns a string that represents the Channel object as a mention.
Example
interaction.reply(You chose ${interaction.channel}
); // => You chose #general
Returns
string
A string that represents the Channel object as a mention.
Inherited from
ChannelMethods.toString
Defined in
packages/disploy/src/structs/ChannelMethods.ts:28