InteractionCallbackData

data class InteractionCallbackData(val id: OptionalSnowflake = OptionalSnowflake.Missing, val type: Optional<ApplicationCommandType> = Optional.Missing(), val targetId: OptionalSnowflake = OptionalSnowflake.Missing, val name: Optional<String> = Optional.Missing(), val resolved: Optional<ResolvedObjects> = Optional.Missing(), val options: Optional<List<Option>> = Optional.Missing(), val guildId: OptionalSnowflake = OptionalSnowflake.Missing, val customId: Optional<String> = Optional.Missing(), val componentType: Optional<ComponentType> = Optional.Missing(), val values: Optional<List<String>> = Optional.Missing(), val components: Optional<List<DiscordComponent>> = Optional.Missing())(source)

Constructors

Link copied to clipboard
constructor(id: OptionalSnowflake = OptionalSnowflake.Missing, type: Optional<ApplicationCommandType> = Optional.Missing(), targetId: OptionalSnowflake = OptionalSnowflake.Missing, name: Optional<String> = Optional.Missing(), resolved: Optional<ResolvedObjects> = Optional.Missing(), options: Optional<List<Option>> = Optional.Missing(), guildId: OptionalSnowflake = OptionalSnowflake.Missing, customId: Optional<String> = Optional.Missing(), componentType: Optional<ComponentType> = Optional.Missing(), values: Optional<List<String>> = Optional.Missing(), components: Optional<List<DiscordComponent>> = Optional.Missing())

Properties

Link copied to clipboard
Link copied to clipboard
@SerialName(value = "component_type")
val componentType: Optional<ComponentType>
Link copied to clipboard
@SerialName(value = "custom_id")
val customId: Optional<String>
Link copied to clipboard
@SerialName(value = "guild_id")
val guildId: OptionalSnowflake
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "target_id")
val targetId: OptionalSnowflake
Link copied to clipboard
Link copied to clipboard