Skip to content

Commit a5cfdbc

Browse files
committed
Return a response
1 parent cd40c72 commit a5cfdbc

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/Web/Telegram/API/Bot/API/Messages.hs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -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
150150
sendAudio_ :: Token -> SendAudioRequest Text -> ClientM MessageResponse
151151
uploadDocument_ :: Token -> SendDocumentRequest FileUpload -> ClientM MessageResponse
152152
sendDocument_ :: Token -> SendDocumentRequest Text -> ClientM MessageResponse
153-
deleteMessage_ :: Token -> DeleteMessageRequest -> ClientM Bool
153+
deleteMessage_ :: Token -> DeleteMessageRequest -> ClientM (Response Bool)
154154
uploadSticker_ :: Token -> SendStickerRequest FileUpload -> ClientM MessageResponse
155155
sendSticker_ :: Token -> SendStickerRequest Text -> ClientM MessageResponse
156156
uploadVideo_ :: 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))
271271
deleteMessage = runM deleteMessageM
272272

273273
-- | See 'deleteMessage'
274-
deleteMessageM :: DeleteMessageRequest -> TelegramClient Bool
274+
deleteMessageM :: DeleteMessageRequest -> TelegramClient (Response Bool)
275275
deleteMessageM = run_ deleteMessage_
276276

277277
-- | Use this method to upload and send .webp stickers. On success, the sent 'Message' is returned.

0 commit comments

Comments
 (0)