FromJSON Message Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
Show Message Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
Updateable Message Source # | |
Instance detailsDefined in Calamity.Internal.Updateable |
Tellable Message Source # | |
Instance detailsDefined in Calamity.Types.Tellable |
TextShow Message Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
HasID Channel Message Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
HasID Message FullContext Source # | |
Instance detailsDefined in Calamity.Commands.Context |
HasID Message LightContext Source # | |
Instance detailsDefined in Calamity.Commands.Context |
HasID Message ReactionEvtData Source # | |
Instance detailsDefined in Calamity.Gateway.DispatchEvents |
HasID Message Message Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
HasID Message UpdatedMessage Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.UpdatedMessage |
HasID User Message Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Maybe Object, b ~ Maybe Object) => LabelOptic "activity" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Maybe Object, b ~ Maybe Object) => LabelOptic "application" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ [Attachment], b ~ [Attachment]) => LabelOptic "attachments" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ MessageAuthor, b ~ MessageAuthor) => LabelOptic "author" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Snowflake Channel, b ~ Snowflake Channel) => LabelOptic "channelID" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ [Component], b ~ [Component]) => LabelOptic "components" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "content" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Maybe UTCTime, b ~ Maybe UTCTime) => LabelOptic "editedTimestamp" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ [Embed], b ~ [Embed]) => LabelOptic "embeds" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Word64, b ~ Word64) => LabelOptic "flags" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Maybe (Snowflake Guild), b ~ Maybe (Snowflake Guild)) => LabelOptic "guildID" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Snowflake Message, b ~ Snowflake Message) => LabelOptic "id" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Maybe Object, b ~ Maybe Object) => LabelOptic "interaction" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ [ChannelMention], b ~ [ChannelMention]) => LabelOptic "mentionChannels" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Bool, b ~ Bool) => LabelOptic "mentionEveryone" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Vector (Snowflake Role), b ~ Vector (Snowflake Role)) => LabelOptic "mentionRoles" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ [User], b ~ [User]) => LabelOptic "mentions" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Maybe MessageReference, b ~ Maybe MessageReference) => LabelOptic "messageReference" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Maybe Value, b ~ Maybe Value) => LabelOptic "nonce" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Bool, b ~ Bool) => LabelOptic "pinned" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ [Reaction], b ~ [Reaction]) => LabelOptic "reactions" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Maybe Message, b ~ Maybe Message) => LabelOptic "referencedMessage" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ UTCTime, b ~ UTCTime) => LabelOptic "timestamp" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Bool, b ~ Bool) => LabelOptic "tts" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ MessageType, b ~ MessageType) => LabelOptic "type_" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Maybe (Snowflake Webhook), b ~ Maybe (Snowflake Webhook)) => LabelOptic "webhookID" k Message Message a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Snowflake Channel, b ~ Snowflake Channel) => LabelOptic "channelID" k (Partial Message) (Partial Message) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
(k ~ A_Lens, a ~ Maybe (Snowflake Guild), b ~ Maybe (Snowflake Guild)) => LabelOptic "guildID" k (Partial Message) (Partial Message) a b Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
HasID Channel (Partial Message) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
FromJSON (Partial Message) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
Show (Partial Message) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
TextShow (Partial Message) Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |
type Updated Message Source # | |
Instance detailsDefined in Calamity.Internal.Updateable |
data Partial Message Source # | |
Instance detailsDefined in Calamity.Types.Model.Channel.Message |