Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- type ForwardMessages = "forwardMessages" :> (ReqBody '[JSON] ForwardMessagesRequest :> Post '[JSON] (Response [MessageId]))
- forwardMessages :: ForwardMessagesRequest -> ClientM (Response [MessageId])
- data ForwardMessagesRequest = ForwardMessagesRequest {}
- defForwardMessages :: SomeChatId -> SomeChatId -> [MessageId] -> ForwardMessagesRequest
forwardMessages
type ForwardMessages = "forwardMessages" :> (ReqBody '[JSON] ForwardMessagesRequest :> Post '[JSON] (Response [MessageId])) Source #
forwardMessages :: ForwardMessagesRequest -> ClientM (Response [MessageId]) Source #
Use this method to forward multiple messages of any kind.
If some of the specified messages can't be found or forwarded, they are skipped.
Service messages and messages with protected content can't be forwarded.
Album grouping is kept for forwarded messages.
On success, an array of MessageId
of the sent messages is returned.
data ForwardMessagesRequest Source #
Request parameters for forwardMessages
.
ForwardMessagesRequest | |
|
Instances
defForwardMessages :: SomeChatId -> SomeChatId -> [MessageId] -> ForwardMessagesRequest Source #