@@ -94,7 +94,7 @@ type TelegramBotMessagesAPI =
9494 :> Post '[JSON ] MessageResponse
9595 :<|> TelegramToken :> " deleteMessage"
9696 :> ReqBody '[JSON ] DeleteMessageRequest
97- :> Post '[JSON ] Bool
97+ :> Post '[JSON ] ( Response Bool )
9898 :<|> TelegramToken :> " sendSticker"
9999 :> MultipartFormDataReqBody (SendStickerRequest FileUpload )
100100 :> Post '[JSON ] MessageResponse
@@ -150,7 +150,7 @@ uploadAudio_ :: Token -> SendAudioRequest FileUpload -> ClientM Me
150150sendAudio_ :: Token -> SendAudioRequest Text -> ClientM MessageResponse
151151uploadDocument_ :: Token -> SendDocumentRequest FileUpload -> ClientM MessageResponse
152152sendDocument_ :: Token -> SendDocumentRequest Text -> ClientM MessageResponse
153- deleteMessage_ :: Token -> DeleteMessageRequest -> ClientM Bool
153+ deleteMessage_ :: Token -> DeleteMessageRequest -> ClientM ( Response Bool )
154154uploadSticker_ :: Token -> SendStickerRequest FileUpload -> ClientM MessageResponse
155155sendSticker_ :: Token -> SendStickerRequest Text -> ClientM MessageResponse
156156uploadVideo_ :: Token -> SendVideoRequest FileUpload -> ClientM MessageResponse
@@ -267,11 +267,11 @@ sendDocumentM = run_ sendDocument_
267267-- - If the bot is an administrator of a group, it can delete any message there.
268268-- - If the bot has can_delete_messages permission in a supergroup or a channel, it can delete any message there.
269269-- Returns True on success.
270- deleteMessage :: Token -> DeleteMessageRequest -> Manager -> IO (Either ClientError Bool )
270+ deleteMessage :: Token -> DeleteMessageRequest -> Manager -> IO (Either ClientError ( Response Bool ) )
271271deleteMessage = runM deleteMessageM
272272
273273-- | See 'deleteMessage'
274- deleteMessageM :: DeleteMessageRequest -> TelegramClient Bool
274+ deleteMessageM :: DeleteMessageRequest -> TelegramClient ( Response Bool )
275275deleteMessageM = run_ deleteMessage_
276276
277277-- | Use this method to upload and send .webp stickers. On success, the sent 'Message' is returned.
0 commit comments