diff --git a/packages/core/src/structures/channels.ts b/packages/core/src/structures/channels.ts index 49e0913..48c5ed8 100644 --- a/packages/core/src/structures/channels.ts +++ b/packages/core/src/structures/channels.ts @@ -102,6 +102,12 @@ export abstract class BaseChannel implements Model { return this.type === ChannelTypes.GuildStageVoice; } + async fetch(): Promise { + const channel = await this.session.rest.get(CHANNEL(this.id)); + + return ChannelFactory.from(this.session, channel); + } + toString(): string { return `<#${this.id}>`; }