[][src]Module spectacles_model::guild

Structures related to Discord guilds.

Structs

AddMemberOptions

Options for adding a member to a guild.

CreateGuildOptions

Options for creating a Discord guild.

CreateRoleOptions

Options for creating a role in a guild.

GetAuditLogOptions
Guild

A Discord Guild, commonly referred to as a "server".

GuildAuditEntryInfo
GuildAuditLog

Represents a guild's audit log on Discord.

GuildAuditLogChange
GuildAuditLogEntry

An entry contained in a guild's audit log, which holds details about the audit log action.

GuildBan

A guild ban object.

GuildBanAdd

Represents a packet received when a user is banned from a guild.

GuildBanRemove

Represents a packet received when a user is unbanned from a guild.

GuildEmbed

The embed object of a guild.

GuildEmojisUpdate

Represents a packet received when a guild's emojis have been updated.

GuildIntegration
GuildIntegrationsUpdate

Represents a packet sent when a guild integration is updated.

GuildMember

A User that is part of a guild.

GuildMemberRemove

Represents a packet sent when a user is removed from a guild.

GuildMemberUpdate

Represents a packet sent when a guild member is updated.

GuildMembersChunk

Represents a response to a Guild Request Members packet.

GuildPrune

Information about a guild's prune status.

GuildRoleCreate

Represents a packet sent when a role is created ina guild.

GuildRoleCreateOrUpdate

Represents a packet sent by the gateway when a guild role is created/updated.

GuildRoleDelete

Represents a packet sent when a role is created in a guild.

GuildRoleUpdate

Represents a packet sent when a role is created in a guild.

IntegrationAccount
ListMembersOptions

Options for requesting a list of guild members from the API.

ModifyGuildEmbedOptions

Options for modifying a guild embed.

ModifyGuildIntegrationOptions

Options for modifying a guild integration.

ModifyGuildOptions

A body that can be sent to the Modify Guild endpoint.

ModifyMemberOptions

Options for modifying a guild member.

ModifyRoleOptions

Options for modifying a role in a guild.

Role

Represents a Discord Role.

UnavailableGuild

A Partial guild object, usually an offline guild.

Enums

DefaultMessageNotifications

A guild's default message notification setting.

ExplicitContentFilter

A guild's explicit content filter levels.

GuildAuditLogChangeKey
GuildAuditLogEvent
MfaLevel

A guild's MFA levels.

VerificationLevel

A guild's verification levels.