Table of Contents

Namespace DSharpPlus.Net

Classes

DiscordApiClient
GatewayInfo

Represents information used to identify with Discord.

RequestStreamWrapper
RestClient

Represents a client used to make REST requests.

RestClientOptions

Represents configuration options passed to DSharpPlus' Rest client.

SessionBucket

Represents the bucket limits for identifying to Discord.

This is only relevant for clients that are manually sharding.

Structs

ConnectionEndpoint

Represents a network connection endpoint.

DiscordUri

An URI in a Discord embed doesn't necessarily conform to the RFC 3986. If it uses the attachment:// protocol, it mustn't contain a trailing slash to be interpreted correctly as an embed attachment reference by Discord.

IpEndpoint

Represents a network connection IP endpoint.

RestResponse

Represents a response sent by the remote HTTP party.

Enums

DiscordUriType