Package discord4j.core.spec.legacy
Deprecated.
LegacySpec
contract and implementations to build requests to Discord.-
Interface Summary Interface Description LegacyAuditSpec<T> A spec which can optionally have a reason in the audit logs when built.LegacySpec<T> A contract specifying how an object should be built. -
Class Summary Class Description LegacyAuditLogQuerySpec A spec used to query audit log entries that match the specified filter.LegacyBanQuerySpec A spec used to configure a user ban.LegacyCategoryCreateSpec A spec used to configure and create aCategory
.LegacyCategoryEditSpec A spec used to edit an existingCategory
.LegacyEmbedCreateSpec A spec used to configure and send an embed.LegacyGuildCreateFromTemplateSpec LegacySpec used to create a guild from a template.LegacyGuildCreateSpec A spec used to configure and create aGuild
.LegacyGuildEditSpec A spec used to selectively modify properties from aGuild
.LegacyGuildEmojiCreateSpec LegacySpec used to createGuildEmoji
objects.LegacyGuildEmojiEditSpec LegacySpec used to modify an existingGuildEmoji
.LegacyGuildMemberEditSpec LegacySpec used to modify guild members.LegacyGuildPruneCountSpec LegacySpec used to retrieve the number of members that would be removed in a prune operation.LegacyGuildPruneSpec LegacySpec used to begin a prune operation.LegacyGuildTemplateCreateSpec LegacySpec to create a guild template.LegacyGuildTemplateEditSpec LegacySpec to edit a guild template.LegacyInteractionApplicationCommandCallbackSpec LegacyInviteCreateSpec LegacySpec used to create guild channelInvite
objects.LegacyMessageCreateSpec LegacySpec used to createMessages
toMessageChannels
.LegacyMessageEditSpec LegacySpec used to editMessage
entities this client has sent before.LegacyMessageReferenceSpec LegacySpec used to create a message reference.LegacyNewsChannelCreateSpec LegacySpec used to create guildNewsChannel
entities.LegacyNewsChannelEditSpec LegacySpec used to modify a guildNewsChannel
settings.LegacyRoleCreateSpec LegacySpec used to create a new guildRole
entity.LegacyRoleEditSpec LegacySpec used to modify a guildRole
.LegacyStoreChannelEditSpec LegacySpec used to modify a guildStoreChannel
settings.LegacyTextChannelCreateSpec LegacySpec used to create guildTextChannel
entities.LegacyTextChannelEditSpec LegacySpec used to modify a guildTextChannel
settings.LegacyUserEditSpec LegacySpec used to modify the current user.LegacyVoiceChannelCreateSpec A spec used to configure and create aVoiceChannel
.LegacyVoiceChannelEditSpec LegacySpec used to modify aVoiceChannel
entity.LegacyVoiceChannelJoinSpec LegacySpec used to request a connection to aVoiceChannel
and handle the initialization of the resultingVoiceConnection
.LegacyWebhookCreateSpec LegacySpec used to create aWebhook
entity.LegacyWebhookEditSpec LegacySpec to modify aWebhook
entity.LegacyWebhookEditWithTokenSpec LegacyWebhookExecuteSpec