Package | Description |
---|---|
discord4j.core |
Components used to build and interact with Discord4J clients.
|
discord4j.core.event |
Discord event domain model.
|
discord4j.core.event.dispatch | |
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.
|