discord_gleam/ws/packets/message_reaction_remove
Types
pub type MessageReactionRemovePacket {
MessageReactionRemovePacket(
t: String,
s: Int,
op: Int,
d: MessageReactionRemovePacketData,
)
}
Constructors
-
MessageReactionRemovePacket( t: String, s: Int, op: Int, d: MessageReactionRemovePacketData, )
pub type MessageReactionRemovePacketData {
MessageReactionRemovePacketData(
user_id: snowflake.Snowflake(snowflake.User),
channel_id: snowflake.Snowflake(snowflake.Channel),
message_id: snowflake.Snowflake(snowflake.Message),
guild_id: option.Option(snowflake.Snowflake(snowflake.Guild)),
emoji: emoji.Emoji,
burst: Bool,
type_: option.Option(Int),
)
}
Constructors
-
MessageReactionRemovePacketData( user_id: snowflake.Snowflake(snowflake.User), channel_id: snowflake.Snowflake(snowflake.Channel), message_id: snowflake.Snowflake(snowflake.Message), guild_id: option.Option(snowflake.Snowflake(snowflake.Guild)), emoji: emoji.Emoji, burst: Bool, type_: option.Option(Int), )
Values
pub fn from_json_string(
encoded: String,
) -> Result(MessageReactionRemovePacket, json.DecodeError)