Module @foxogram/gateway-types

Foxogram Gateway Types

Simple type definitions for the Foxogram Gateway.

Install with npm / yarn / pnpm:

npm install @foxogram/gateway-types
yarn add @foxogram/gateway-types
pnpm add @foxogram/gateway-types
import { GatewayHelloMessage } from "@foxogram/gateway-types";

Enumerations

GatewayCloseCodes
GatewayDispatchEvents
GatewayOpcodes

Interfaces

GatewayDispatchMessage
GatewayHelloPayload
GatewayIdentifyPayload
GatewayMessage
GatewaySimpleMessage

Type Aliases

GatewayClientboundMessage
GatewayClientboundOpcode
GatewayDispatchChannelCreateMessage
GatewayDispatchChannelCreatePayload
GatewayDispatchChannelDeleteMessage
GatewayDispatchChannelDeletePayload
GatewayDispatchChannelUpdateMessage
GatewayDispatchChannelUpdatePayload
GatewayDispatchMemberAddMessage
GatewayDispatchMemberAddPayload
GatewayDispatchMemberRemoveMessage
GatewayDispatchMemberRemovePayload
GatewayDispatchMemberUpdateMessage
GatewayDispatchMemberUpdatePayload
GatewayDispatchMessageCreateMessage
GatewayDispatchMessageCreatePayload
GatewayDispatchMessageDeleteMessage
GatewayDispatchMessageDeletePayload
GatewayDispatchMessageUpdateMessage
GatewayDispatchMessageUpdatePayload
GatewayHeartbeatAckMessage
GatewayHeartbeatMessage
GatewayHelloMessage
GatewayIdentifyMessage
GatewayServerboundMessage
GatewayServerboundOpcode