Add set message reaction helpers.
This commit is contained in:
parent
e41be9f718
commit
a304e9002d
3 changed files with 76 additions and 1 deletions
|
@ -1141,3 +1141,31 @@ func ValidateWebAppData(token, telegramInitData string) (bool, error) {
|
|||
|
||||
return true, nil
|
||||
}
|
||||
|
||||
func NewSetMessageReactionType(chatID int64, messageID int, reaction ReactionType, isBig bool) SetMessageReactionConfig {
|
||||
return SetMessageReactionConfig{
|
||||
BaseChatMessage: BaseChatMessage{
|
||||
ChatConfig: ChatConfig{
|
||||
ChatID: chatID,
|
||||
},
|
||||
MessageID: messageID,
|
||||
},
|
||||
Reaction: []ReactionType{reaction},
|
||||
IsBig: isBig,
|
||||
}
|
||||
}
|
||||
|
||||
func NewSetMessageReactionEmoji(chatID int64, messageID int, reaction string, isBig bool) SetMessageReactionConfig {
|
||||
return SetMessageReactionConfig{
|
||||
BaseChatMessage: BaseChatMessage{
|
||||
ChatConfig: ChatConfig{
|
||||
ChatID: chatID,
|
||||
},
|
||||
MessageID: messageID,
|
||||
},
|
||||
Reaction: []ReactionType{
|
||||
{Type: "emoji", Emoji: reaction},
|
||||
},
|
||||
IsBig: isBig,
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue