Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data InlineQuery = InlineQuery {}
- newtype InlineQueryId = InlineQueryId Text
- type AnswerInlineQuery = "answerInlineQuery" :> (ReqBody '[JSON] AnswerInlineQueryRequest :> Post '[JSON] (Response Bool))
- answerInlineQuery :: AnswerInlineQueryRequest -> ClientM (Response Bool)
- data AnswerInlineQueryRequest = AnswerInlineQueryRequest {}
Available types
User
data InlineQuery Source #
This object represents an incoming inline query. When the user sends an empty query, your bot could return some default or trending results.
InlineQuery | |
|
Instances
newtype InlineQueryId Source #
Unique identifier for this query
Instances
Available methods
answerInlineQuery
type AnswerInlineQuery = "answerInlineQuery" :> (ReqBody '[JSON] AnswerInlineQueryRequest :> Post '[JSON] (Response Bool)) Source #
data AnswerInlineQueryRequest Source #
Instances
Generic AnswerInlineQueryRequest Source # | |
Defined in Telegram.Bot.API.InlineMode type Rep AnswerInlineQueryRequest :: Type -> Type # | |
ToJSON AnswerInlineQueryRequest Source # | |
Defined in Telegram.Bot.API.InlineMode | |
FromJSON AnswerInlineQueryRequest Source # | |
Defined in Telegram.Bot.API.InlineMode | |
type Rep AnswerInlineQueryRequest Source # | |
Defined in Telegram.Bot.API.InlineMode type Rep AnswerInlineQueryRequest = D1 ('MetaData "AnswerInlineQueryRequest" "Telegram.Bot.API.InlineMode" "telegram-bot-simple-0.3.7-HZUAaklEXjr8K6d7MsBs9a" 'False) (C1 ('MetaCons "AnswerInlineQueryRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "answerInlineQueryRequestInlineQueryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 InlineQueryId) :*: S1 ('MetaSel ('Just "answerInlineQueryRequestResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [InlineQueryResult]))) |