| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Calamity.HTTP.Emoji
Description
Emoji endpoints
Documentation
data EmojiRequest a where Source #
Constructors
| ListGuildEmojis :: HasID Guild g => g -> EmojiRequest [Emoji] | |
| GetGuildEmoji :: (HasID Guild g, HasID Emoji e) => g -> e -> EmojiRequest Emoji | |
| CreateGuildEmoji :: HasID Guild g => g -> CreateGuildEmojiOptions -> EmojiRequest Emoji | |
| ModifyGuildEmoji :: (HasID Guild g, HasID Emoji e) => g -> e -> ModifyGuildEmojiOptions -> EmojiRequest Emoji | |
| DeleteGuildEmoji :: (HasID Guild g, HasID Emoji e) => g -> e -> EmojiRequest () |
Instances
| Request (EmojiRequest a) Source # | |
Defined in Calamity.HTTP.Emoji Associated Types type Result (EmojiRequest a) Source # Methods route :: EmojiRequest a -> Route Source # action :: EmojiRequest a -> Url 'Https -> Option 'Https -> Req LbsResponse Source # modifyResponse :: EmojiRequest a -> Value -> Value Source # | |
| type Result (EmojiRequest a) Source # | |
Defined in Calamity.HTTP.Emoji | |
data CreateGuildEmojiOptions Source #
Instances
data ModifyGuildEmojiOptions Source #