ChannelType
See also:https://discord.com/developers/docs/resources/channel#channel-object-channel-types
enum ChannelTypeMembers
AnnouncementThread= 10A temporary sub-channel within a Guild Announcement channel
DM= 1A direct message between users
GroupDM= 3A direct message between multiple users
GuildAnnouncement= 5A channel that users can follow and crosspost into their own guild
GuildCategory= 4An organizational category that contains up to 50 channels
GuildDirectory= 14The channel in a Student Hub containing the listed servers
GuildForum= 15A channel that can only contain threads
GuildMedia= 16A channel like forum channels but contains media for server subscriptions
This is the old name for GuildAnnouncement
GuildNews= 5A channel that users can follow and crosspost into their own guild
This is the old name for AnnouncementThread
GuildNewsThread= 10A temporary sub-channel within a Guild Announcement channel
This is the old name for PrivateThread
GuildPrivateThread= 12A temporary sub-channel within a Guild Text channel that is only viewable by those invited and those with the Manage Threads permission
This is the old name for PublicThread
GuildPublicThread= 11A temporary sub-channel within a Guild Text channel
GuildStageVoice= 13A voice channel for hosting events with an audience
GuildText= 0A text channel within a guild
GuildVoice= 2A voice channel within a guild
PrivateThread= 12A temporary sub-channel within a Guild Text channel that is only viewable by those invited and those with the Manage Threads permission
PublicThread= 11A temporary sub-channel within a Guild Text or Guild Forum channel