You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

Glossary.md 2.3 kB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. # Glossary
  2. ## Common Types
  3. * A **Guild** ([IGuild]) is an isolated collection of users and
  4. channels, and are often referred to as "servers".
  5. - Example: [Discord API](https://discord.gg/jkrBmQR)
  6. * A **Channel** ([IChannel]) represents either a voice or text channel.
  7. - Example: #dotnet_discord-net
  8. [IGuild]: xref:Discord.IGuild
  9. [IChannel]: xref:Discord.IChannel
  10. ## Channel Types
  11. ### Message Channels
  12. * A **Text channel** ([ITextChannel]) is a message channel from a
  13. Guild.
  14. * A **DM channel** ([IDMChannel]) is a message channel from a DM.
  15. * A **Group channel** ([IGroupChannel]) is a message channel from a
  16. Group.
  17. - This is rarely used due to the bot's inability to join groups.
  18. * A **Private channel** ([IPrivateChannel]) is a DM or a Group.
  19. * A **Message channel** ([IMessageChannel]) can be any of the above.
  20. ### Misc Channels
  21. * A **Voice channel** ([IVoiceChannel]) is a voice channel in a guild.
  22. * A **Category channel** ([ICategoryChannel]) (2.0+) is a category that
  23. holds one or more sub-channels.
  24. [IMessageChannel]: xref:Discord.IMessageChannel
  25. [ITextChannel]: xref:Discord.ITextChannel
  26. [IGroupChannel]: xref:Discord.IGroupChannel
  27. [IDMChannel]: xref:Discord.IDMChannel
  28. [IPrivateChannel]: xref:Discord.IPrivateChannel
  29. [IVoiceChannel]: xref:Discord.IVoiceChannel
  30. [ICategoryChannel]: xref:Discord.ICategoryChannel
  31. ## Emoji Types
  32. * An **Emote** ([Emote]) is a custom emote from a guild.
  33. - Example: `<:dotnet:232902710280716288>`
  34. * An **Emoji** ([Emoji]) is a Unicode emoji.
  35. - Example: `👍`
  36. [Emote]: xref:Discord.Emote
  37. [Emoji]: xref:Discord.Emoji
  38. ## Activity Types
  39. * A **Game** ([Game]) refers to a user's game activity.
  40. * A **Rich Presence** ([RichGame]) refers to a user's detailed
  41. gameplay status.
  42. - Visit [Rich Presence Intro] on Discord docs for more info.
  43. * A **Streaming Status** ([StreamingGame]) refers to user's activity
  44. for streaming on services such as Twitch.
  45. * A **Spotify Status** ([SpotifyGame]) (2.0+) refers to a user's
  46. activity for listening to a song on Spotify.
  47. [Game]: xref:Discord.Game
  48. [RichGame]: xref:Discord.RichGame
  49. [StreamingGame]: xref:Discord.StreamingGame
  50. [SpotifyGame]: xref:Discord.SpotifyGame
  51. [Rich Presence Intro]: https://discordapp.com/developers/docs/rich-presence/best-practices