mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 16:13:31 +01:00
feat(WelcomeChannel): Add forum channel as a type (#8643)
This commit is contained in:
@@ -831,7 +831,7 @@ class Guild extends AnonymousGuild {
|
||||
* Welcome channel data
|
||||
* @typedef {Object} WelcomeChannelData
|
||||
* @property {string} description The description to show for this welcome channel
|
||||
* @property {GuildTextChannelResolvable} channel The channel to link for this welcome channel
|
||||
* @property {TextChannel|NewsChannel|ForumChannel|Snowflake} channel The channel to link for this welcome channel
|
||||
* @property {EmojiIdentifierResolvable} [emoji] The emoji to display for this welcome channel
|
||||
*/
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ class WelcomeChannel extends Base {
|
||||
|
||||
/**
|
||||
* The channel of this welcome channel
|
||||
* @type {?(TextChannel|NewsChannel)}
|
||||
* @type {?(TextChannel|NewsChannel|ForumChannel)}
|
||||
*/
|
||||
get channel() {
|
||||
return this.client.channels.resolve(this.channelId);
|
||||
|
||||
4
packages/discord.js/typings/index.d.ts
vendored
4
packages/discord.js/typings/index.d.ts
vendored
@@ -3050,7 +3050,7 @@ export class WelcomeChannel extends Base {
|
||||
public channelId: Snowflake;
|
||||
public guild: Guild | InviteGuild;
|
||||
public description: string;
|
||||
public get channel(): TextChannel | NewsChannel | null;
|
||||
public get channel(): TextChannel | NewsChannel | ForumChannel | null;
|
||||
public get emoji(): GuildEmoji | Emoji;
|
||||
}
|
||||
|
||||
@@ -5738,7 +5738,7 @@ export interface WidgetChannel {
|
||||
|
||||
export interface WelcomeChannelData {
|
||||
description: string;
|
||||
channel: GuildTextChannelResolvable;
|
||||
channel: TextChannel | NewsChannel | ForumChannel | Snowflake;
|
||||
emoji?: EmojiIdentifierResolvable;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user