interface TextBasedChannelFields
extends
PartialTextBasedChannelFields<InGuild>export interface TextBasedChannelFields<InGuild extends boolean = boolean, InDM extends boolean = boolean> extends PartialTextBasedChannelFields<InGuild>messages : If<InGuild, GuildMessageManager, If<InDM, DMMessageManager, PartialGroupDMMessageManager>>
awaitMessageComponent<ComponentType extends MessageComponentType
>(options?: AwaitMessageCollectorOptionsParams<ComponentType, true>) : Promise<MappedInteractionTypes[ComponentType]>
ComponentType extends MessageComponentType
options?: AwaitMessageCollectorOptionsParams<ComponentType, true>
awaitMessages(options?: AwaitMessagesOptions) : Promise<Collection<Snowflake, Message>>
options?: AwaitMessagesOptions
bulkDelete(messages: Collection<Snowflake, Message> | readonly MessageResolvable[] | numberfilterOld?: boolean) : Promise<Collection<Snowflake, Message | PartialMessage | undefined>>
messages: Collection<Snowflake, Message> | readonly MessageResolvable[] | number
filterOld?: boolean
createMessageCollector(options?: MessageCollectorOptions) : MessageCollector
options?: MessageCollectorOptions
createMessageComponentCollector<ComponentType extends MessageComponentType
>(options?: MessageChannelCollectorOptionsParams<ComponentType, true>) : InteractionCollector<MappedInteractionTypes[ComponentType]>
ComponentType extends MessageComponentType
options?: MessageChannelCollectorOptionsParams<ComponentType, true>
createWebhook(options: ChannelWebhookCreateOptions) : Promise<Webhook<WebhookType.Incoming>>
options: ChannelWebhookCreateOptions
fetchWebhooks() : Promise<Collection<Snowflake, Webhook<WebhookType.ChannelFollower | WebhookType.Incoming>>>
send(options: string | MessagePayload | MessageCreateOptions) : Promise<Message<InGuild>>
options: string | MessagePayload | MessageCreateOptions
Inherited from: PartialTextBasedChannelFields