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.5 kB

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