Skip navigation links

discord4j-core 3.0.0 API

Packages 
Package Description
discord4j.core
Components used to build and interact with Discord4J clients.
discord4j.core.event
Discord event domain model.
discord4j.core.event.dispatch
Mappers between Dispatch and Event.
discord4j.core.event.domain
Domain model for general events.
discord4j.core.event.domain.channel
Domain model for channel events.
discord4j.core.event.domain.guild
Domain model for guild events.
discord4j.core.event.domain.lifecycle
Domain model for gateway lifecycle events.
discord4j.core.event.domain.message
Domain model for message events.
discord4j.core.event.domain.role
Domain model for role events.
discord4j.core.object
Discord entity and object domain model.
discord4j.core.object.audit
Classes representing the audit log domain model.
discord4j.core.object.data
Data classes supporting the entity model.
discord4j.core.object.data.stored
Data classes that are persisted or cached to Store objects.
discord4j.core.object.data.stored.embed
Embed-related data classes.
discord4j.core.object.entity
Discord entity domain model.
discord4j.core.object.presence
Classes supporting presence functionality.
discord4j.core.object.reaction
Classes supporting reaction functionality like ReactionEmoji
discord4j.core.object.trait
Representation of common capabilities across the entity domain model.
discord4j.core.object.util
Common utilities to manipulate entities, like IDs, images and permissions.
discord4j.core.shard
Core components for building sharding clients.
discord4j.core.spec
Spec contract and implementations to build requests to Discord.
discord4j.core.util
Core utilities to manipulate objects.
Skip navigation links