Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- type GetUserChatBoosts = "getUserChatBoosts" :> (ReqBody '[JSON] GetUserChatBoostsRequest :> Post '[JSON] (Response UserChatBoosts))
- getUserChatBoosts :: GetUserChatBoostsRequest -> ClientM (Response UserChatBoosts)
- data GetUserChatBoostsRequest = GetUserChatBoostsRequest {}
- defGetUserChatBoosts :: SomeChatId -> UserId -> GetUserChatBoostsRequest
getUserChatBoosts
type GetUserChatBoosts = "getUserChatBoosts" :> (ReqBody '[JSON] GetUserChatBoostsRequest :> Post '[JSON] (Response UserChatBoosts)) Source #
getUserChatBoosts :: GetUserChatBoostsRequest -> ClientM (Response UserChatBoosts) Source #
Use this method to get the list of boosts added to a chat by a user. Requires administrator rights in the chat. Returns a UserChatBoosts
object.
data GetUserChatBoostsRequest Source #
Request parameters for getUserChatBoosts
.
GetUserChatBoostsRequest | |
|
Instances
FromJSON GetUserChatBoostsRequest Source # | |
ToJSON GetUserChatBoostsRequest Source # | |
Defined in Telegram.Bot.API.Methods.GetUserChatBoosts | |
Generic GetUserChatBoostsRequest Source # | |
Defined in Telegram.Bot.API.Methods.GetUserChatBoosts type Rep GetUserChatBoostsRequest :: Type -> Type # | |
type Rep GetUserChatBoostsRequest Source # | |
Defined in Telegram.Bot.API.Methods.GetUserChatBoosts type Rep GetUserChatBoostsRequest = D1 ('MetaData "GetUserChatBoostsRequest" "Telegram.Bot.API.Methods.GetUserChatBoosts" "telegram-bot-api-7.0-2XShkJeCLX71W7OKNKemWZ" 'False) (C1 ('MetaCons "GetUserChatBoostsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "getUserChatBoostsRequestChatId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SomeChatId) :*: S1 ('MetaSel ('Just "getUserChatBoostsRequestUserId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UserId))) |