object GatewayProtocol extends DiscordProtocol
- Source
- GatewayProtocol.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- GatewayProtocol
- DiscordProtocol
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val ackcordEventDecoders: EventDecoders
- implicit val actionRowCodec: Codec[ActionRow]
- Definition Classes
- DiscordProtocol
- implicit val actionRowContentCodec: Codec[ActionRowContent]
- Definition Classes
- DiscordProtocol
- implicit val activityAssetCodec: Codec[ActivityAsset]
- Definition Classes
- DiscordProtocol
- implicit val activityEmojiCodec: Codec[ActivityEmoji]
- Definition Classes
- DiscordProtocol
- implicit val activityFlagsCodec: Codec[ActivityFlags]
- Definition Classes
- DiscordProtocol
- implicit val activitySecretsCodec: Codec[ActivitySecrets]
- Definition Classes
- DiscordProtocol
- implicit val activityTimestampsCodec: Codec[ActivityTimestamps]
- Definition Classes
- DiscordProtocol
- implicit val allowedMentionCodec: Codec[AllowedMention]
- Definition Classes
- DiscordProtocol
- implicit val applicationCodec: Codec[Application]
- Definition Classes
- DiscordProtocol
- implicit val applicationCommandCodec: Codec[ApplicationCommand]
- Definition Classes
- DiscordProtocol
- implicit val applicationCommandInteractionDataCodec: Codec[ApplicationCommandInteractionData]
- Definition Classes
- DiscordProtocol
- implicit val applicationCommandInteractionDataOptionCodec: Codec[ApplicationCommandInteractionDataOption[_]]
- Definition Classes
- DiscordProtocol
- implicit val applicationCommandInteractionDataResolvedCodec: Codec[ApplicationCommandInteractionDataResolved]
- Definition Classes
- DiscordProtocol
- implicit val applicationCommandOptionChoiceCodec: Codec[ApplicationCommandOptionChoice]
- Definition Classes
- DiscordProtocol
- implicit val applicationCommandOptionChoiceIntegerCodec: Codec[ApplicationCommandOptionChoiceInteger]
- Definition Classes
- DiscordProtocol
- implicit val applicationCommandOptionChoiceNumberCodec: Codec[ApplicationCommandOptionChoiceNumber]
- Definition Classes
- DiscordProtocol
- implicit val applicationCommandOptionChoiceStringCodec: Codec[ApplicationCommandOptionChoiceString]
- Definition Classes
- DiscordProtocol
- implicit val applicationCommandOptionCodec: Codec[ApplicationCommandOption]
- Definition Classes
- DiscordProtocol
- implicit val applicationCommandPermissionsCodec: Codec[ApplicationCommandPermissions]
- Definition Classes
- DiscordProtocol
- implicit val applicationComponentInteractionDataCodec: Codec[ApplicationComponentInteractionData]
- Definition Classes
- DiscordProtocol
- implicit val applicationFlagsCodec: Codec[ApplicationFlags]
- Definition Classes
- DiscordProtocol
- implicit val applicationInteractionDataCodec: Codec[ApplicationInteractionData]
- Definition Classes
- DiscordProtocol
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- implicit val attachementCodec: Codec[Attachment]
- Definition Classes
- DiscordProtocol
- implicit val auditLogChangeDecoder: Decoder[AuditLogChange[_]]
- Definition Classes
- DiscordProtocol
- implicit val auditLogDecoder: Decoder[AuditLog]
- Definition Classes
- DiscordProtocol
- implicit val auditLogEntryDecoder: Decoder[AuditLogEntry]
- Definition Classes
- DiscordProtocol
- implicit val buttonDecoder: Decoder[Button]
- Definition Classes
- DiscordProtocol
- implicit val buttonEncoder: Encoder[Button]
- Definition Classes
- DiscordProtocol
- implicit val channelMentionCodec: Codec[ChannelMention]
- Definition Classes
- DiscordProtocol
- implicit val channelPinsUpdateDataDecoder: Decoder[ChannelPinsUpdateData]
- implicit val channelPinsUpdateDataEncoder: Encoder[ChannelPinsUpdateData]
- implicit val circeConfiguration: Configuration
- Definition Classes
- DiscordProtocol
- implicit val clientStatusCodec: Codec[ClientStatus]
- Definition Classes
- DiscordProtocol
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- implicit val connectionCodec: Codec[Connection]
- Definition Classes
- DiscordProtocol
- def decodeWsMessage(decoders: EventDecoders, gatewayInfo: GatewayInfo, c: HCursor): Result[GatewayMessage[_]]
- implicit val deletedIntegrationCodec: Codec[DeletedIntegration]
- implicit val discordIntegrationCodec: Codec[DiscordIntegration]
- Definition Classes
- DiscordProtocol
- implicit val embedFieldCodec: Codec[EmbedField]
- Definition Classes
- DiscordProtocol
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- implicit val externalIntegrationCodec: Codec[ExternalIntegration]
- Definition Classes
- DiscordProtocol
- implicit val gatewayIntentsCodec: Codec[GatewayIntents]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- implicit val guildApplicationCommandPermissionsCodec: Codec[GuildApplicationCommandPermissions]
- Definition Classes
- DiscordProtocol
- implicit val guildEmojisUpdateDataCodec: Codec[GuildEmojisUpdateData]
- implicit val guildIntegrationsUpdateDataCodec: Codec[GuildIntegrationsUpdateData]
- implicit val guildMemberChunkDataCodec: Codec[GuildMemberChunkData]
- implicit val guildMemberRemoveDataCodec: Codec[GuildMemberRemoveData]
- implicit val guildMemberUpdateDataCodec: Codec[GuildMemberUpdateData]
- implicit val guildRoleDeleteDataCodec: Codec[GuildRoleDeleteData]
- implicit val guildRoleModifyDataCodec: Codec[GuildRoleModifyData]
- implicit val guildScheduledEventCodec: Codec[GuildScheduledEvent]
- Definition Classes
- DiscordProtocol
- implicit val guildScheduledEventEntityMetadataCodec: Codec[GuildScheduledEventEntityMetadata]
- Definition Classes
- DiscordProtocol
- implicit val guildScheduledEventUserCodec: Codec[GuildScheduledEventUser]
- Definition Classes
- DiscordProtocol
- implicit val guildStickersUpdateDataCodec: Codec[GuildStickersUpdateData]
- implicit val guildWidgetChannelCodec: Codec[GuildWidgetChannel]
- Definition Classes
- DiscordProtocol
- implicit val guildWidgetCodec: Codec[GuildWidget]
- Definition Classes
- DiscordProtocol
- implicit val guildWidgetMemberCodec: Codec[GuildWidgetMember]
- Definition Classes
- DiscordProtocol
- implicit val guildWidgetSettingsCodec: Codec[GuildWidgetSettings]
- Definition Classes
- DiscordProtocol
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- implicit val helloDataCodec: Codec[HelloData]
- implicit val identifyObjectCodec: Codec[IdentifyData]
- implicit val imageDataCodec: Codec[ImageData]
- Definition Classes
- DiscordProtocol
- implicit val instantCodec: Codec[Instant]
- Definition Classes
- DiscordProtocol
- implicit val integrationAccountCodec: Codec[IntegrationAccount]
- Definition Classes
- DiscordProtocol
- implicit val integrationApplicationCodec: Codec[IntegrationApplication]
- Definition Classes
- DiscordProtocol
- implicit val integrationCodec: Codec[Integration]
- Definition Classes
- DiscordProtocol
- implicit val integrationWithGuildIdCodec: Codec[IntegrationWithGuildId]
- implicit val interactionCallbackDataAutocompleteCodec: Codec[InteractionCallbackDataAutocomplete]
- Definition Classes
- DiscordProtocol
- implicit val interactionCallbackDataCodec: Codec[InteractionCallbackData]
- Definition Classes
- DiscordProtocol
- implicit val interactionCallbackDataMessageCodec: Codec[InteractionCallbackDataMessage]
- Definition Classes
- DiscordProtocol
- implicit val interactionChannelCodec: Codec[InteractionChannel]
- Definition Classes
- DiscordProtocol
- implicit val interactionCodec: Codec[RawInteraction]
- Definition Classes
- DiscordProtocol
- implicit val interactionPartialMessageCodec: Codec[InteractionPartialMessage]
- Definition Classes
- DiscordProtocol
- implicit val interactionRawGuildMemberCodec: Codec[InteractionRawGuildMember]
- Definition Classes
- DiscordProtocol
- implicit val interactionResponseCodec: Codec[RawInteractionResponse]
- Definition Classes
- DiscordProtocol
- implicit val inviteChannelCodec: Codec[InviteChannel]
- Definition Classes
- DiscordProtocol
- implicit val inviteCodec: Codec[Invite]
- Definition Classes
- DiscordProtocol
- implicit val inviteCreateDataCodec: Codec[InviteCreateData]
- implicit val inviteDeleteDataCodec: Codec[InviteDeleteData]
- implicit val inviteGuildCodec: Codec[InviteGuild]
- Definition Classes
- DiscordProtocol
- implicit val inviteStageInstanceCodec: Codec[InviteStageInstance]
- Definition Classes
- DiscordProtocol
- implicit val inviteStageInstanceMemberCodec: Codec[InviteStageInstanceMember]
- Definition Classes
- DiscordProtocol
- implicit val inviteWithMetadataCodec: Codec[InviteWithMetadata]
- Definition Classes
- DiscordProtocol
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit val messageDeleteBulkDataCodec: Codec[MessageDeleteBulkData]
- implicit val messageDeleteDataCodec: Codec[MessageDeleteData]
- implicit val messageEmojiCodec: Codec[PartialEmoji]
- implicit val messageFlagsCodec: Codec[MessageFlags]
- Definition Classes
- DiscordProtocol
- implicit val messageInteractionCodec: Codec[MessageInteraction]
- Definition Classes
- DiscordProtocol
- implicit val messageReactionDataCodec: Codec[MessageReactionData]
- implicit val messageReactionRemoveAllDataCodec: Codec[MessageReactionRemoveAllData]
- implicit val messageReactionRemoveEmojiDataCodec: Codec[MessageReactionRemoveEmojiData]
- implicit val messageReferenceCodec: Codec[MessageReference]
- Definition Classes
- DiscordProtocol
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- implicit val offsetDateTimeCodec: Codec[OffsetDateTime]
- Definition Classes
- DiscordProtocol
- implicit val optionalAuditLogInfoDecoder: Decoder[OptionalAuditLogInfo]
- Definition Classes
- DiscordProtocol
- implicit val outgoingEmbedAuthorCodec: Codec[OutgoingEmbedAuthor]
- Definition Classes
- DiscordProtocol
- implicit val outgoingEmbedCodec: Codec[OutgoingEmbed]
- Definition Classes
- DiscordProtocol
- implicit val outgoingEmbedFooterCodec: Codec[OutgoingEmbedFooter]
- Definition Classes
- DiscordProtocol
- implicit val outgoingEmbedImageCodec: Codec[OutgoingEmbedImage]
- Definition Classes
- DiscordProtocol
- implicit val outgoingEmbedThumbnailCodec: Codec[OutgoingEmbedThumbnail]
- Definition Classes
- DiscordProtocol
- implicit val outgoingEmbedVideoCodec: Codec[OutgoingEmbedVideo]
- Definition Classes
- DiscordProtocol
- implicit val partialApplicationCodec: Codec[PartialApplication]
- Definition Classes
- DiscordProtocol
- implicit val partialAttachmentCodec: Codec[PartialAttachment]
- Definition Classes
- DiscordProtocol
- implicit val partialEmojiCodec: Codec[PartialEmoji]
- Definition Classes
- DiscordProtocol
- implicit val partialIntegrationCodec: Codec[PartialIntegration]
- Definition Classes
- DiscordProtocol
- implicit val partialRawGuildMemberCodec: Codec[PartialRawGuildMember]
- Definition Classes
- DiscordProtocol
- implicit val partialRoleCodec: Codec[PartialRole]
- Definition Classes
- DiscordProtocol
- implicit val partialUserCodec: Codec[PartialUser]
- Definition Classes
- DiscordProtocol
- implicit val permissionCodec: Codec[Permission]
- Definition Classes
- DiscordProtocol
- implicit val permissionValueCodec: Codec[PermissionOverwrite]
- Definition Classes
- DiscordProtocol
- implicit val presenceUpdateDataCodec: Codec[PresenceUpdateData]
- implicit val rawActivityCodec: Codec[RawActivity]
- Definition Classes
- DiscordProtocol
- implicit val rawActivityPartyCodec: Codec[RawActivityParty]
- Definition Classes
- DiscordProtocol
- implicit val rawBanCodec: Codec[RawBan]
- Definition Classes
- DiscordProtocol
- implicit val rawChannelCodec: Codec[RawChannel]
- Definition Classes
- DiscordProtocol
- implicit val rawEmojiCodec: Codec[RawEmoji]
- Definition Classes
- DiscordProtocol
- implicit val rawGuildCodec: Codec[RawGuild]
- Definition Classes
- DiscordProtocol
- implicit val rawGuildMemberCodec: Codec[RawGuildMember]
- Definition Classes
- DiscordProtocol
- implicit val rawGuildMemberWithGuildCodec: Codec[RawGuildMemberWithGuild]
- implicit val rawGuildPreviewCodec: Codec[GuildPreview]
- Definition Classes
- DiscordProtocol
- implicit val rawMessageActivityCodec: Codec[RawMessageActivity]
- Definition Classes
- DiscordProtocol
- implicit val rawMessageDecoder: Decoder[RawMessage]
- Definition Classes
- DiscordProtocol
- implicit val rawMessageEncoder: Encoder[RawMessage]
- Definition Classes
- DiscordProtocol
- implicit val rawPartialMessageDecoder: Decoder[RawPartialMessage]
- implicit lazy val rawPartialMessageEncoder: Encoder[RawPartialMessage]
- implicit val rawPresenceCodec: Codec[RawPresence]
- Definition Classes
- DiscordProtocol
- implicit val rawRoleCodec: Codec[RawRole]
- Definition Classes
- DiscordProtocol
- implicit val rawStickerCodec: Codec[RawSticker]
- Definition Classes
- DiscordProtocol
- implicit val rawThreadMemberCodec: Codec[RawThreadMember]
- Definition Classes
- DiscordProtocol
- implicit val rawThreadMetadataCodec: Codec[RawThreadMetadata]
- Definition Classes
- DiscordProtocol
- implicit val reactionCodec: Codec[Reaction]
- Definition Classes
- DiscordProtocol
- implicit val readyApplicationCodec: Codec[ReadyApplication]
- implicit val readyDataCodec: Codec[ReadyData]
- implicit val receivedEmbedAuthorCodec: Codec[ReceivedEmbedAuthor]
- Definition Classes
- DiscordProtocol
- implicit val receivedEmbedCodec: Codec[ReceivedEmbed]
- Definition Classes
- DiscordProtocol
- implicit val receivedEmbedFooterCodec: Codec[ReceivedEmbedFooter]
- Definition Classes
- DiscordProtocol
- implicit val receivedEmbedImageCodec: Codec[ReceivedEmbedImage]
- Definition Classes
- DiscordProtocol
- implicit val receivedEmbedProviderCodec: Codec[ReceivedEmbedProvider]
- Definition Classes
- DiscordProtocol
- implicit val receivedEmbedThumbnailCodec: Codec[ReceivedEmbedThumbnail]
- Definition Classes
- DiscordProtocol
- implicit val receivedEmbedVideoCodec: Codec[ReceivedEmbedVideo]
- Definition Classes
- DiscordProtocol
- implicit val requestGuildMembersDataCodec: Codec[RequestGuildMembersData]
- implicit val resumeDataCodec: Codec[ResumeData]
- implicit val roleCodec: Codec[Role]
- Definition Classes
- DiscordProtocol
- implicit val roleTagsCodec: Codec[RoleTags]
- Definition Classes
- DiscordProtocol
- implicit val selectMenuEncoder: Encoder[SelectMenu]
- Definition Classes
- DiscordProtocol
- implicit val selectOptionCodec: Codec[SelectOption]
- Definition Classes
- DiscordProtocol
- implicit val simpleApplicationCommandWithGuildCodec: Codec[ApplicationCommandWithGuildId]
- implicit def snowflakeTypeCodec[A]: Codec[SnowflakeType[A]]
- Definition Classes
- DiscordProtocol
- implicit def snowflakeTypeKeyDecoder[A]: KeyDecoder[SnowflakeType[A]]
- Definition Classes
- DiscordProtocol
- implicit def snowflakeTypeKeyEncoder[A]: KeyEncoder[SnowflakeType[A]]
- Definition Classes
- DiscordProtocol
- implicit val stageInstanceCodec: Codec[StageInstance]
- Definition Classes
- DiscordProtocol
- implicit val statusDataCodec: Codec[PresenceData]
- implicit val stickerItemCodec: Codec[StickerItem]
- Definition Classes
- DiscordProtocol
- implicit val stickerPackCodec: Codec[StickerPack]
- Definition Classes
- DiscordProtocol
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- implicit val systemChannelFlagsCodec: Codec[SystemChannelFlags]
- Definition Classes
- DiscordProtocol
- implicit val teamCodec: Codec[Team]
- Definition Classes
- DiscordProtocol
- implicit val teamMemberCodec: Codec[TeamMember]
- Definition Classes
- DiscordProtocol
- implicit val templateCodec: Codec[GuildTemplate]
- Definition Classes
- DiscordProtocol
- implicit val threadDeleteDataCodec: Codec[ThreadDeleteData]
- implicit val threadListSyncDataCodec: Codec[ThreadListSyncData]
- implicit val threadMembersUpdateDataCodec: Codec[ThreadMembersUpdateData]
- def toString(): String
- Definition Classes
- AnyRef → Any
- implicit val typingStartDataCodec: Codec[TypingStartData]
- implicit val unavailableGuildCodec: Codec[UnavailableGuild]
- Definition Classes
- DiscordProtocol
- implicit val userCodec: Codec[User]
- Definition Classes
- DiscordProtocol
- implicit val userFlagsCodec: Codec[UserFlags]
- Definition Classes
- DiscordProtocol
- implicit val userWithGuildIdCodec: Codec[UserWithGuildId]
- implicit val voiceRegionCodec: Codec[VoiceRegion]
- Definition Classes
- DiscordProtocol
- implicit val voiceServerUpdateDataCodec: Codec[VoiceServerUpdateData]
- implicit val voiceStateCodec: Codec[VoiceState]
- Definition Classes
- DiscordProtocol
- implicit val voiceStateUpdateDataCodec: Codec[VoiceStateUpdateData]
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- implicit val webhookAuthorCodec: Codec[WebhookAuthor]
- Definition Classes
- DiscordProtocol
- implicit val webhookCodec: Codec[Webhook]
- Definition Classes
- DiscordProtocol
- implicit val webhookSourceChannelDecoder: Codec[WebhookSourceChannel]
- Definition Classes
- DiscordProtocol
- implicit val webhookSourceGuildDecoder: Codec[WebhookSourceGuild]
- Definition Classes
- DiscordProtocol
- implicit val webhookUpdateDataCodec: Codec[WebhookUpdateData]
- implicit val welcomeScreenChannelCodec: Codec[WelcomeScreenChannel]
- Definition Classes
- DiscordProtocol
- implicit val welcomeScreenCodec: Codec[WelcomeScreen]
- Definition Classes
- DiscordProtocol
- implicit val wsMessageEncoder: Encoder[GatewayMessage[_]]