Interface IDiscordInteractionResolved
Represents a discord Resolved Data Structure API model. Docs: https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-resolved-data-structure
Namespace: Color_Chan.Discord.Core.Common.Models.Interaction
Assembly: Color-Chan.Discord.Core.dll
Syntax
public interface IDiscordInteractionResolved
Properties
| Improve this Doc View SourceChannels
The ids and partial Channel objects.
Declaration
IReadOnlyDictionary<ulong, IDiscordChannel> Channels { get; set; }
Property Value
Type | Description |
---|---|
IReadOnlyDictionary<System.UInt64, IDiscordChannel> |
Remarks
Partial Channel objects only have id, name, type and permissions fields.
Members
The ids and partial Member objects.
Declaration
IReadOnlyDictionary<ulong, IDiscordGuildMember> Members { get; set; }
Property Value
Type | Description |
---|---|
IReadOnlyDictionary<System.UInt64, IDiscordGuildMember> |
Remarks
Partial Member objects are missing user, deaf and mute fields.
Messages
the ids and partial Message objects.
Declaration
IReadOnlyDictionary<ulong, IDiscordMessage> Messages { get; set; }
Property Value
Type | Description |
---|---|
IReadOnlyDictionary<System.UInt64, IDiscordMessage> |
Roles
The ids and Role objects.
Declaration
IReadOnlyDictionary<ulong, IDiscordGuildRole> Roles { get; set; }
Property Value
Type | Description |
---|---|
IReadOnlyDictionary<System.UInt64, IDiscordGuildRole> |
Users
The ids and User objects.
Declaration
IReadOnlyDictionary<ulong, IDiscordUser> Users { get; set; }
Property Value
Type | Description |
---|---|
IReadOnlyDictionary<System.UInt64, IDiscordUser> |