See: Description
| Interface | Description |
|---|---|
| AudioManager |
AudioManager deals with creating, managing and severing audio connections to
VoiceChannels. |
| Presence |
The Presence associated with the provided JDA instance
|
| Class | Description |
|---|---|
| AccountManager |
Facade for an
AccountManagerUpdatable instance. |
| AccountManagerUpdatable | |
| ChannelManager |
Facade for a
ChannelManagerUpdatable instance. |
| ChannelManagerUpdatable |
An
updatable manager that allows
to modify channel settings like the name
or for TextChannels or the topic. |
| GuildController |
A controller that allows to utilize moderation
permissions and create new channels and roles.
|
| GuildManager |
Facade for a
GuildManagerUpdatable instance. |
| GuildManagerUpdatable | |
| PermOverrideManager |
Facade for a
PermOverrideManagerUpdatable instance. |
| PermOverrideManagerUpdatable |
An
updatable manager that allows
to modify PermissionOverride settings
such as the granted and denied Permissions. |
| RoleManager |
Facade for a
RoleManagerUpdatable instance. |
| RoleManagerUpdatable | |
| WebhookManager |
Facade for a
WebhookManagerUpdatable instance. |
| WebhookManagerUpdatable |
An
updatable manager that allows
to modify webhook settings like the default name or the default avatar. |
Guild.
XYZManager types allow to directly modify a single value without an update task. (Auto-Updating Manager)
XYZManagerUpdatable types allow to bulk modify multiple values
and then update it using an update() task. (Updatable Manager)
This uses Fields from the fields pacakge!
All managers require a RestAction executions.