Files
Discord.Net/docs/faq/misc/glossary.md
Bram df8a0f7cd6 Fix: Not using the new domain name. (#1571)
* Fix: Using the correct discord domain.

* Fix: Using the correct discord domain.

* Docs: Using the correct discord domain.

* Fix: Changed canary and ptb to the new domain.
2020-09-04 17:56:05 +01:00

2.9 KiB

uid, title
uid title
FAQ.Glossary Common Terminologies / Glossary

Glossary

This is an additional chapter for quick references to various common types that you may see within Discord.Net. To see more information regarding each type of object, click on the object to navigate to our API documentation page where you might find more explanation about it.

Common Types

  • A Guild (IGuild) is an isolated collection of users and channels, and are often referred to as "servers".
  • A Channel (IChannel) represents a generic channel.

Channel Types

Message Channels

  • A Text Channel (ITextChannel) is a message channel from a Guild.
  • A DM Channel (IDMChannel) is a message channel from a DM.
  • A Group Channel (IGroupChannel) is a message channel from a Group.
    • This is rarely used due to the bot's inability to join groups.
  • A Private Channel (IPrivateChannel) is a DM or a Group.
  • A Message Channel (IMessageChannel) can be any of the above.

Misc Channels

  • A Guild Channel (IGuildChannel) is a guild channel in a guild.
    • This can be any channels that may exist in a guild.
  • A Voice Channel (IVoiceChannel) is a voice channel in a guild.
  • A Category Channel (ICategoryChannel) (2.0+) is a category that holds one or more sub-channels.
  • A Nested Channel (INestedChannel) (2.0+) is a channel that can exist under a category.

Emoji Types

  • An Emote (Emote) is a custom emote from a guild.
    • Example: <:dotnet:232902710280716288>
  • An Emoji (Emoji) is a Unicode emoji.
    • Example: 👍

Activity Types

  • A Game (Game) refers to a user's game activity.
  • A Rich Presence (RichGame) refers to a user's detailed gameplay status.
  • A Streaming Status (StreamingGame) refers to user's activity for streaming on services such as Twitch.
  • A Spotify Status (SpotifyGame) (2.0+) refers to a user's activity for listening to a song on Spotify.