Namespace HeyBox.WebSocket
Classes
- BaseSocketClient
表示一个基于网关的客户端的抽象基类。
- GatewayReconnectException
当网关客户端被请求重新连接时引发的异常。
- HeyBoxSocketClient
表示一个基于网关的黑盒语音客户端。
- HeyBoxSocketConfig
表示一个用于 HeyBoxSocketClient 的配置类。
- HeyBoxSocketRestClient
表示一个用于网关客户端内的 REST 客户端。
- SocketButtonClick
表示一个通过网关接收的按钮点击命令。
- SocketButtonClickData
表示一个通过网关接收的按钮点击的数据。
- SocketChannel
表示一个基于网关的频道。
- SocketDMChannel
表示一个基于 SOCKET 的私聊频道。
- SocketEntity<TId>
表示一个基于网关的具有唯一标识符的实体。
- SocketInteraction
表示一个通过网关接收的交互。
- SocketReaction
表示一个基于网关的回应。
- SocketRole
表示一个基于网关的身份组。
- SocketRoom
表示一个基于网关的房间。
- SocketRoomChannel
表示一个基于网关的房间频道。
- SocketRoomUser
表示一个基于网关的房间用户。
- SocketSelfUser
表示一个基于网关的当前登录的用户信息。
- SocketSlashCommand
表示一个通过网关接收的斜线命令。
- SocketSlashCommandData
表示一个通过网关接收的斜线命令的数据。
- SocketSlashCommandDataOption
表示一个通过网关接收的斜线命令的数据选项。
- SocketTextChannel
表示房间中一个基于网关的具有文字聊天能力的频道,可以发送和接收消息。
- SocketUser
表示一个基于网关的用户。
Interfaces
- ISocketMessageChannel
表示一个基于网关的消息频道,可以用来发送和接收消息。
- ISocketPrivateChannel
表示一个基于网关的私有频道,只有特定的用户可以访问。