The text in a presence
Id for the large asset. Usually a snowflake.
Text displayed when hovering over the large image.
Id for the small asset. Usually a snowflake.
Text displayed when hovering over the small image.
The id of the party
The current size of the party.
The max size of the party.
When the activity started.
When the activity will end.
An attachment for a message
An attachment for a message
The id of the attachment
The filename of the attachment
The file size in bytes
The url of the attachment
The proxyUrl of the attachment
The height of the attachment if it's an image
The width of the attachment if it's an image
Root audit log object.
Root audit log object. Received from net.katsstuff.ackcord.http.rest.GetGuildAuditLog
The webhooks found in the log
The users found in the log
The entries of the log
Some sort of change
Some sort of change
The data type that changed
An individual audit log event
An individual audit log event
The id of the affected object
The changes made to the object
The user responsible for the changes
The id of this entry
Type of change that happened
Optional extra data for some changes, see comments on OptionalAuditLogInfo for more info
The reason for the change
A type of change that an entry can represent
A author of a message.
A author of a message. While a message is normally sent by a User, it can also be sent by a WebhookAuthor.
Represents a banned user.
Represents a banned user.
Why the user was banned.
The user that was baned.
Base channel type
Different type of channels
A connection that a user has attached.
A connection that a user has attached.
The id of the connection.
The name of the connection.
If the connection has been revoked.
Integrations of the connection.
A DM text channel
A field for an embed
A field for an embed
The name or title of the field.
The value or text of the field
If the field is rendered inline.
An emoji in a guild.
An emoji in a guild.
The id of the emoji.
The emoji name.
The roles that can use this emoji.
The id of the user that created this emoji.
If the emoji requires colons.
If the emoji is managed.
The different explicit content filter levels to use for a guild.
A group DM text channel
A group DM text channel
The users in this group DM
The creator of this channel
The applicationId of the application that created this channel, if the channel wasn't created by a user
The icon hash for this group dm
A guild or server in Discord.
A guild or server in Discord.
The id of the guild.
The name of the guild.
The icon hash.
The splash hash.
If the current user is the owner of the guild.
The userId of the owner.
The permissions of the current user without overwrites.
The voice region
The channelId of the AFK channel.
The amount of seconds you need to be AFK before being moved to the AFK channel.
If the embed is enabled.
The channelId for the embed.
The verification level for the guild.
The notification level for the guild.
The explicit content filter level for the guild.
The roles of the guild.
The emojis of the guild.
The enabled guild features.
The MFA level.
The application id if this guild is bot created.
If the widget is enabled.
The channel id for the widget.
The channel which system messages are sent to.
When the client joined the guild.
If this guild is above the large threshold.
The amount of members in the guild.
The voice states of the guild.
The guild members in the guild.
The channels in the guild.
The presences in the guild.
A category in a guild
A channel within a guild
Represents a user in a guild.
Represents a user in a guild.
The user of this member.
The guild this member belongs to.
The nickname of this user in this guild.
The roles of this user.
When this user joined the guild.
If this user is deaf.
IF this user is mute.
A server integration
A server integration
The id of the integration
The integration name
If the integration is enabled
If the integration is synced
Role that this integration uses for subscribers
The behavior of expiring subscribers.
The grace period before expiring subscribers.
The user for this integration
Account information
When the integration last synced
The id of the account
The name of the account
A simple invite.
A simple invite.
An invite code.
The guild the invite is for.
The channel the invite is for.
Approximate amount of people online.
Approximate amount of total members.
A partial channel with the information used by an invite
A partial channel with the information used by an invite
The channel id
The channel name
A partial guild with the information used by an invite
A partial guild with the information used by an invite
The guild id
The guild name
The guild splash hash
The guild icon hash
An invite with extra information.
An invite with extra information.
An invite code.
The guild the invite is for.
The channel the invite is for.
The user that created the invite.
How many times the invite has been used.
How many times this invite can be used.
The duration in seconds when the invite will expire
If this invite is temporary
When this invite was created
If this invite has been revoked
A message sent to a channel.
A message sent to a channel.
The id of the message.
The channel this message was sent to.
The guild this message was sent to. Can me missing.
The id of the author that sent this message.
If the author of this message was a user.
The guild member user that sent this message. Can be missing.
The content of this message.
The timestamp this message was created.
The timestamp this message was last edited.
If this message is has text-to-speech enabled.
If this message mentions everyone.
All the users this message mentions.
All the roles this message mentions.
All the attachments of this message.
All the embeds of this message.
All the reactions on this message.
A nonce for this message.
If this message is pinned.
The message type
Activity type.
Party id from rich presence.
Id of the application
Id of the embeds image asset
Description of the application
Id of icon of the application
Name of the application
An enum of all the different message types.
The different notification levels that can be used for a guild
Extra data for an entry
Extra data for an entry
The amount of days before a user was considered inactive and kicked. Present for MemberPrune.
The amount of members removed. Present for MemberPrune.
The channelId of the deleted message. Present for MessageDelete.
The amount of deleted messages. Present for MessageDelete.
The id of the overwritten object. Present for overwrite events.
The name of the role. Present for overwrite events if type == Role.
An outgoing embed.
An outgoing embed.
The title of the embed.
The embed description or main text.
The url of the embed.
The timestamp of the embed.
The color of the embed
The footer part of the embed.
The image part of the embed.
The thumbnail part of the embed.
The author part of the embed.
The fields of the embed.
The author part of an outgoing embed
The author part of an outgoing embed
The name of the author
The url to link when clicking on the author
The icon to show besides the author.
The footer part of an outgoing embed.
The footer part of an outgoing embed.
The text of the footer
The icon url of the footer.
The image part of an outgoing embed.
The image part of an outgoing embed.
The url to the image.
The thumbnail part of an outgoing embed.
The thumbnail part of an outgoing embed.
The url to the thumbnail.
The video part of an outgoing embed.
The video part of an outgoing embed.
The url to the video.
A partial emoji found in reactions
A partial emoji found in reactions
The id of the emoji. If it's absent, it's not a guild emoji.
The name of the emoji.
A permission to do some action.
A permission to do some action. In AckCord this is represented as a value class around int.
Represents a permission overwrite in a channel for a user or a guild.
Represents a permission overwrite in a channel for a user or a guild.
The id that this overwrite applies to. Can be both a user or a role. Check `type` to see what is valid for this overwrite.
The permissions granted by this overwrite.
The permissions denied by this overwrite.
Permission overwrites can apply to both users and role.
Permission overwrites can apply to both users and role. This tells you what's being overwritten for a specific overwrite.
The presence for a user
The presence for a user
The user id
The activity of the presence
The status of the user
The presence of someone playing a game
The presence of someone playing a game
Application id of the game.
The user's party status.
Info about the user's party.
The presence of someone listening to music
The different statuses a user can have
The presence of someone streaming
The presence of someone streaming
The uri of the stream
Application id of the game.
The user's party status.
Info about the user's party.
A reaction to a message
A reaction to a message
The amount of people that have reacted with this emoji.
If the client has reacted with this emoji.
The emoji of the reaction.
A received embed.
A received embed.
The title of the embed.
The embed description or main text.
The url of the embed.
The timestamp of the embed.
The color of the embed
The footer part of the embed.
The image part of the embed.
The thumbnail part of the embed.
The video part of the embed.
The provider part of the embed.
The author part of the embed.
The fields of the embed.
The author part of a received embed.
The author part of a received embed.
The author name
An url for the author text.
An icon url for the author.
A proxy url for the icon.
The footer part of a received embed.
The footer part of a received embed.
The footer text.
An icon url for the footer.
A proxy url for the footer.
The image part of a received embed.
The image part of a received embed.
The url of the image.
The proxy url of the image.
The height of the image.
The width of the image.
The provider part of a received embed.
The provider part of a received embed.
The name of the provider.
The url of a provider.
The thumbnail part of a received embed.
The thumbnail part of a received embed.
The url to the thumbnail.
The proxy url of the thumbnail.
The height of the thumbnail.
The width of the thumbnail.
The video part of a received embed.
The video part of a received embed.
The url of the video.
The height of the video.
The width of the video.
A role in a guild.
A role in a guild.
The id of this role.
The guildId this role belongs to.
The name of this role.
The color of this role.
If this role is listed in the sidebar.
The position of this role.
The permissions this role grant.
If this is a bot role.
If you can mention this role.
A text channel that has text messages
A text channel in a guild
A text channel in a guild
The amount of time a user has to wait before sending messages after each other. Bots are not affected.
A guild which is not available.
A guild which is not available.
The id of the guild.
If the guild is unavailable.
A guild which that status of is unknown.
A Discord user.
A Discord user.
The id of the user.
The name of the user.
The discriminator for the user. Those four last digits when clicking in a users name.
The users avatar hash.
If this user belongs to a OAuth2 application.
If this user has two factor authentication enabled.
If this user email is verified. Requires the email OAuth scope.
The users email. Requires the email OAuth scope.
A voice channel in a guild
A voice channel in a guild
The bitrate of this channel in bits
The max amount of users that can join this channel
The different verification levels that can be used for a guild.
A voice region
A voice region
The id of the region
The name of the voice region
An example host name
An example host port
If this is a VIP only server
If this is the server closest to the client
If this is a deprecated region
If this is a custom region
Represents a user voice connection status
Represents a user voice connection status
The guild this state belongs to
The channel the user is in, or None if the user isn't in a channel.
The user of this state.
The guild member of this voice state. Can be missing.
The sessionId
If the user is deafened by the guild
If the user is muted by the guild
If the user is deafened locally
If the user is muted locally
If the client has muted the user
A webhook
A webhook
The webhook id
The guild it belongs to
The channel it belongs to
The user that created the webhook. Not present when getting a webhook with a token.
The name of the webhook
The avatar of the webhook.
The token of the webhook
An webhook author
An webhook author
The webhook id
The name of the webhook
The webhook's avatar hash
A style the widget image might be shown as.
A style the widget image might be shown as. See examples here. https://discordapp.com/developers/docs/resources/guild#get-guild-widget-image