Delete a message in a channel

(cherry picked from commit 86a3d94b4b)
bot-api-6.1
ros-tel 2020-07-19 10:11:27 +05:00 committed by Syfaro
parent 63cbbdc63c
commit 1059fc759d
1 changed files with 4 additions and 3 deletions

View File

@ -1241,6 +1241,7 @@ type PreCheckoutConfig struct {
// DeleteMessageConfig contains information of a message in a chat to delete.
type DeleteMessageConfig struct {
ChannelUsername string
ChatID int64
MessageID int
}
@ -1252,7 +1253,7 @@ func (config DeleteMessageConfig) method() string {
func (config DeleteMessageConfig) params() (Params, error) {
params := make(Params)
params.AddNonZero64("chat_id", config.ChatID)
params.AddFirstValid("chat_id", config.ChatID, config.ChannelUsername)
params.AddNonZero("message_id", config.MessageID)
return params, nil