types(InteractionCollector): Fix guild and channel types (#7624)

This commit is contained in:
Jiralite
2022-03-10 08:00:58 +00:00
committed by GitHub
parent a7535a2232
commit 78140748ce
3 changed files with 13 additions and 4 deletions

6
typings/index.d.ts vendored
View File

@@ -4896,9 +4896,9 @@ export type IntegrationType = 'twitch' | 'youtube' | 'discord';
export interface InteractionCollectorOptions<T extends Interaction, Cached extends CacheType = CacheType>
extends CollectorOptions<[T]> {
channel?: TextBasedChannel;
channel?: TextBasedChannelResolvable;
componentType?: MessageComponentType | MessageComponentTypes;
guild?: Guild;
guild?: GuildResolvable;
interactionType?: InteractionType | InteractionTypes;
max?: number;
maxComponents?: number;
@@ -5624,6 +5624,8 @@ export type GuildTextBasedChannel = Extract<GuildBasedChannel, TextBasedChannel>
export type TextChannelResolvable = Snowflake | TextChannel;
export type TextBasedChannelResolvable = Snowflake | TextBasedChannel;
export type ThreadAutoArchiveDuration = 60 | 1440 | 4320 | 10080 | 'MAX';
export type ThreadChannelResolvable = ThreadChannel | Snowflake;