Kook.Net 文档
Search Results for

    Show / Hide Table of Contents

    Namespace Kook.WebSocket

    Classes

    BaseSocketClient

    Represents an abstract base class for WebSocket-based clients.

    BaseSocketClientExperimentalExtensions

    Provides extension methods of experimental functionalities for s.

    GatewayReconnectException

    The exception thrown when the gateway client has been requested to reconnect.

    KookSocketClient

    Represents a WebSocket-based KOOK client.

    KookSocketConfig

    Represents a configuration class for KookSocketClient.

    KookSocketRestClient

    Represents an REST-only client that is used in a WebSocket-based client.

    SocketCategoryChannel

    Represents a WebSocket-based category channel.

    SocketChannel

    Represents a WebSocket-based channel.

    SocketDMChannel

    Represents a WebSocket-based direct-message channel.

    SocketEntity<T>

    Represents a WebSocket-based entity.

    SocketGuild

    Represents a WebSocket-based guild object.

    SocketGuildChannel

    Represent a WebSocket-based guild channel.

    SocketGuildExperimentalExtensions

    Provides extension methods of experimental functionalities for s.

    SocketGuildUser

    Represents a WebSocket-based guild user.

    SocketInvite

    Represents a WebSocket-based invite to a guild.

    SocketMessage

    Represents a WebSocket-based message.

    SocketPokeAction

    Represents a single WebSocket-based poke action.

    SocketPresence

    Represents the WebSocket user's presence status. This may include their online status and their activity.

    SocketReaction

    Represents a WebSocket-based reaction.

    SocketRole

    Represents a WebSocket-based role to be given to a guild user.

    SocketSelfUser

    Represents the logged-in WebSocket-based user.

    SocketSystemMessage

    Represents a WebSocket-based message sent by the system.

    SocketTextChannel

    Represents a WebSocket-based channel in a guild that can send and receive messages.

    SocketUnknownUser

    Represents a WebSocket-based user that is yet to be recognized by the client.

    SocketUser

    Represents a WebSocket-based user.

    SocketUserMessage

    Represents a WebSocket-based message sent by a user.

    SocketVoiceChannel

    Represents a WebSocket-based voice channel in a guild.

    SocketVoiceChannelExperimentalExtensions

    Provides extension methods of experimental functionalities for s.

    Structs

    SocketVoiceState

    Represents a WebSocket user's voice connection status.

    Interfaces

    ISocketAudioChannel

    Represents a generic WebSocket-based audio channel.

    ISocketMessageChannel

    Represents a generic WebSocket-based channel that can send and receive messages.

    ISocketPrivateChannel

    Represents a generic WebSocket-based channel that is private to select recipients.

    Back to top Kook.Net (c) 2022-2023