Package discord4j.core
@NonNullApi
package discord4j.core
Components used to build and interact with Discord4J clients.
-
ClassDescriptionA set of resources required to build
DiscordClient
instances and are used for core Discord4J operations like entity manipulation and API communication.A high-level abstraction of common Discord4J operations such as entity retrieval through Discord API or the creation of real-time bot clients through Discord Gateway.DiscordClientBuilder<C,O extends RouterOptions> Builder suited for creating aDiscordClient
.An aggregation of all dependencies Discord4J requires to operate with the Discord Gateway, REST API and Voice Gateway.A set of dependencies required to build and coordinate multipleGatewayClient
instances.