Packages

trait DiscordProtocol extends AnyRef

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DiscordProtocol
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. implicit val actionRowCodec: Codec[ActionRow]
  2. implicit val actionRowContentCodec: Codec[ActionRowContent]
  3. implicit val activityAssetCodec: Codec[ActivityAsset]
  4. implicit val activityEmojiCodec: Codec[ActivityEmoji]
  5. implicit val activityFlagsCodec: Codec[ActivityFlags]
  6. implicit val activitySecretsCodec: Codec[ActivitySecrets]
  7. implicit val activityTimestampsCodec: Codec[ActivityTimestamps]
  8. implicit val allowedMentionCodec: Codec[AllowedMention]
  9. implicit val applicationCodec: Codec[Application]
  10. implicit val applicationCommandCodec: Codec[ApplicationCommand]
  11. implicit val applicationCommandInteractionDataCodec: Codec[ApplicationCommandInteractionData]
  12. implicit val applicationCommandInteractionDataOptionCodec: Codec[ApplicationCommandInteractionDataOption[_]]
  13. implicit val applicationCommandInteractionDataResolvedCodec: Codec[ApplicationCommandInteractionDataResolved]
  14. implicit val applicationCommandOptionChoiceCodec: Codec[ApplicationCommandOptionChoice]
  15. implicit val applicationCommandOptionChoiceIntegerCodec: Codec[ApplicationCommandOptionChoiceInteger]
  16. implicit val applicationCommandOptionChoiceNumberCodec: Codec[ApplicationCommandOptionChoiceNumber]
  17. implicit val applicationCommandOptionChoiceStringCodec: Codec[ApplicationCommandOptionChoiceString]
  18. implicit val applicationCommandOptionCodec: Codec[ApplicationCommandOption]
  19. implicit val applicationCommandPermissionsCodec: Codec[ApplicationCommandPermissions]
  20. implicit val applicationComponentInteractionDataCodec: Codec[ApplicationComponentInteractionData]
  21. implicit val applicationFlagsCodec: Codec[ApplicationFlags]
  22. implicit val applicationInteractionDataCodec: Codec[ApplicationInteractionData]
  23. implicit val attachementCodec: Codec[Attachment]
  24. implicit val auditLogChangeDecoder: Decoder[AuditLogChange[_]]
  25. implicit val auditLogDecoder: Decoder[AuditLog]
  26. implicit val auditLogEntryDecoder: Decoder[AuditLogEntry]
  27. implicit val buttonDecoder: Decoder[Button]
  28. implicit val buttonEncoder: Encoder[Button]
  29. implicit val channelMentionCodec: Codec[ChannelMention]
  30. implicit val circeConfiguration: Configuration
  31. implicit val clientStatusCodec: Codec[ClientStatus]
  32. implicit val connectionCodec: Codec[Connection]
  33. implicit val discordIntegrationCodec: Codec[DiscordIntegration]
  34. implicit val embedFieldCodec: Codec[EmbedField]
  35. implicit val externalIntegrationCodec: Codec[ExternalIntegration]
  36. implicit val guildApplicationCommandPermissionsCodec: Codec[GuildApplicationCommandPermissions]
  37. implicit val guildScheduledEventCodec: Codec[GuildScheduledEvent]
  38. implicit val guildScheduledEventEntityMetadataCodec: Codec[GuildScheduledEventEntityMetadata]
  39. implicit val guildScheduledEventUserCodec: Codec[GuildScheduledEventUser]
  40. implicit val guildWidgetChannelCodec: Codec[GuildWidgetChannel]
  41. implicit val guildWidgetCodec: Codec[GuildWidget]
  42. implicit val guildWidgetMemberCodec: Codec[GuildWidgetMember]
  43. implicit val guildWidgetSettingsCodec: Codec[GuildWidgetSettings]
  44. implicit val imageDataCodec: Codec[ImageData]
  45. implicit val instantCodec: Codec[Instant]
  46. implicit val integrationAccountCodec: Codec[IntegrationAccount]
  47. implicit val integrationApplicationCodec: Codec[IntegrationApplication]
  48. implicit val integrationCodec: Codec[Integration]
  49. implicit val interactionCallbackDataAutocompleteCodec: Codec[InteractionCallbackDataAutocomplete]
  50. implicit val interactionCallbackDataCodec: Codec[InteractionCallbackData]
  51. implicit val interactionCallbackDataMessageCodec: Codec[InteractionCallbackDataMessage]
  52. implicit val interactionChannelCodec: Codec[InteractionChannel]
  53. implicit val interactionCodec: Codec[RawInteraction]
  54. implicit val interactionPartialMessageCodec: Codec[InteractionPartialMessage]
  55. implicit val interactionRawGuildMemberCodec: Codec[InteractionRawGuildMember]
  56. implicit val interactionResponseCodec: Codec[RawInteractionResponse]
  57. implicit val inviteChannelCodec: Codec[InviteChannel]
  58. implicit val inviteCodec: Codec[Invite]
  59. implicit val inviteGuildCodec: Codec[InviteGuild]
  60. implicit val inviteStageInstanceCodec: Codec[InviteStageInstance]
  61. implicit val inviteStageInstanceMemberCodec: Codec[InviteStageInstanceMember]
  62. implicit val inviteWithMetadataCodec: Codec[InviteWithMetadata]
  63. implicit val messageFlagsCodec: Codec[MessageFlags]
  64. implicit val messageInteractionCodec: Codec[MessageInteraction]
  65. implicit val messageReferenceCodec: Codec[MessageReference]
  66. implicit val offsetDateTimeCodec: Codec[OffsetDateTime]
  67. implicit val optionalAuditLogInfoDecoder: Decoder[OptionalAuditLogInfo]
  68. implicit val outgoingEmbedAuthorCodec: Codec[OutgoingEmbedAuthor]
  69. implicit val outgoingEmbedCodec: Codec[OutgoingEmbed]
  70. implicit val outgoingEmbedFooterCodec: Codec[OutgoingEmbedFooter]
  71. implicit val outgoingEmbedImageCodec: Codec[OutgoingEmbedImage]
  72. implicit val outgoingEmbedThumbnailCodec: Codec[OutgoingEmbedThumbnail]
  73. implicit val outgoingEmbedVideoCodec: Codec[OutgoingEmbedVideo]
  74. implicit val partialApplicationCodec: Codec[PartialApplication]
  75. implicit val partialAttachmentCodec: Codec[PartialAttachment]
  76. implicit val partialEmojiCodec: Codec[PartialEmoji]
  77. implicit val partialIntegrationCodec: Codec[PartialIntegration]
  78. implicit val partialRawGuildMemberCodec: Codec[PartialRawGuildMember]
  79. implicit val partialRoleCodec: Codec[PartialRole]
  80. implicit val partialUserCodec: Codec[PartialUser]
  81. implicit val permissionCodec: Codec[Permission]
  82. implicit val permissionValueCodec: Codec[PermissionOverwrite]
  83. implicit val rawActivityCodec: Codec[RawActivity]
  84. implicit val rawActivityPartyCodec: Codec[RawActivityParty]
  85. implicit val rawBanCodec: Codec[RawBan]
  86. implicit val rawChannelCodec: Codec[RawChannel]
  87. implicit val rawEmojiCodec: Codec[RawEmoji]
  88. implicit val rawGuildCodec: Codec[RawGuild]
  89. implicit val rawGuildMemberCodec: Codec[RawGuildMember]
  90. implicit val rawGuildPreviewCodec: Codec[GuildPreview]
  91. implicit val rawMessageActivityCodec: Codec[RawMessageActivity]
  92. implicit val rawMessageDecoder: Decoder[RawMessage]
  93. implicit val rawMessageEncoder: Encoder[RawMessage]
  94. implicit val rawPresenceCodec: Codec[RawPresence]
  95. implicit val rawRoleCodec: Codec[RawRole]
  96. implicit val rawStickerCodec: Codec[RawSticker]
  97. implicit val rawThreadMemberCodec: Codec[RawThreadMember]
  98. implicit val rawThreadMetadataCodec: Codec[RawThreadMetadata]
  99. implicit val reactionCodec: Codec[Reaction]
  100. implicit val receivedEmbedAuthorCodec: Codec[ReceivedEmbedAuthor]
  101. implicit val receivedEmbedCodec: Codec[ReceivedEmbed]
  102. implicit val receivedEmbedFooterCodec: Codec[ReceivedEmbedFooter]
  103. implicit val receivedEmbedImageCodec: Codec[ReceivedEmbedImage]
  104. implicit val receivedEmbedProviderCodec: Codec[ReceivedEmbedProvider]
  105. implicit val receivedEmbedThumbnailCodec: Codec[ReceivedEmbedThumbnail]
  106. implicit val receivedEmbedVideoCodec: Codec[ReceivedEmbedVideo]
  107. implicit val roleCodec: Codec[Role]
  108. implicit val roleTagsCodec: Codec[RoleTags]
  109. implicit val selectMenuEncoder: Encoder[SelectMenu]
  110. implicit val selectOptionCodec: Codec[SelectOption]
  111. implicit def snowflakeTypeCodec[A]: Codec[SnowflakeType[A]]
  112. implicit def snowflakeTypeKeyDecoder[A]: KeyDecoder[SnowflakeType[A]]
  113. implicit def snowflakeTypeKeyEncoder[A]: KeyEncoder[SnowflakeType[A]]
  114. implicit val stageInstanceCodec: Codec[StageInstance]
  115. implicit val stickerItemCodec: Codec[StickerItem]
  116. implicit val stickerPackCodec: Codec[StickerPack]
  117. implicit val systemChannelFlagsCodec: Codec[SystemChannelFlags]
  118. implicit val teamCodec: Codec[Team]
  119. implicit val teamMemberCodec: Codec[TeamMember]
  120. implicit val templateCodec: Codec[GuildTemplate]
  121. implicit val unavailableGuildCodec: Codec[UnavailableGuild]
  122. implicit val userCodec: Codec[User]
  123. implicit val userFlagsCodec: Codec[UserFlags]
  124. implicit val voiceRegionCodec: Codec[VoiceRegion]
  125. implicit val voiceStateCodec: Codec[VoiceState]
  126. implicit val webhookAuthorCodec: Codec[WebhookAuthor]
  127. implicit val webhookCodec: Codec[Webhook]
  128. implicit val webhookSourceChannelDecoder: Codec[WebhookSourceChannel]
  129. implicit val webhookSourceGuildDecoder: Codec[WebhookSourceGuild]
  130. implicit val welcomeScreenChannelCodec: Codec[WelcomeScreenChannel]
  131. implicit val welcomeScreenCodec: Codec[WelcomeScreen]