mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-17 03:53:29 +01:00
feat: add GuildBasedTextChannelTypes (#9234)
* feat: add GuildBasedTextChannelTypes * docs(GuildTextBasedChannels): distinguish from non other Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com> * fix: spread correct array Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com> --------- Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com> Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
This commit is contained in:
@@ -70,6 +70,27 @@ exports.NonSystemMessageTypes = [
|
||||
* @typedef {TextChannel|NewsChannel|ThreadChannel|VoiceChannel|StageChannel} GuildTextBasedChannel
|
||||
*/
|
||||
|
||||
/**
|
||||
* The types of guild channels that are text-based. The available types are:
|
||||
* * {@link ChannelType.GuildText}
|
||||
* * {@link ChannelType.GuildAnnouncement}
|
||||
* * {@link ChannelType.AnnouncementThread}
|
||||
* * {@link ChannelType.PublicThread}
|
||||
* * {@link ChannelType.PrivateThread}
|
||||
* * {@link ChannelType.GuildVoice}
|
||||
* * {@link ChannelType.GuildStageVoice}
|
||||
* @typedef {ChannelType[]} GuildTextBasedChannelTypes
|
||||
*/
|
||||
exports.GuildTextBasedChannelTypes = [
|
||||
ChannelType.GuildText,
|
||||
ChannelType.GuildAnnouncement,
|
||||
ChannelType.AnnouncementThread,
|
||||
ChannelType.PublicThread,
|
||||
ChannelType.PrivateThread,
|
||||
ChannelType.GuildVoice,
|
||||
ChannelType.GuildStageVoice,
|
||||
];
|
||||
|
||||
/**
|
||||
* The channels that are text-based.
|
||||
* * DMChannel
|
||||
@@ -96,16 +117,7 @@ exports.NonSystemMessageTypes = [
|
||||
* * {@link ChannelType.GuildStageVoice}
|
||||
* @typedef {ChannelType[]} TextBasedChannelTypes
|
||||
*/
|
||||
exports.TextBasedChannelTypes = [
|
||||
ChannelType.DM,
|
||||
ChannelType.GuildText,
|
||||
ChannelType.GuildAnnouncement,
|
||||
ChannelType.AnnouncementThread,
|
||||
ChannelType.PublicThread,
|
||||
ChannelType.PrivateThread,
|
||||
ChannelType.GuildVoice,
|
||||
ChannelType.GuildStageVoice,
|
||||
];
|
||||
exports.TextBasedChannelTypes = [...exports.GuildTextBasedChannelTypes, ChannelType.DM];
|
||||
|
||||
/**
|
||||
* The types of channels that are threads. The available types are:
|
||||
|
||||
Reference in New Issue
Block a user