Add support parse_mode for albums photo

pull/256/head
Mikhail Borovikov 4 years ago committed by Viktor Oreshkin
parent 209b6f88ca
commit 9852df39ae

@ -556,13 +556,15 @@ func (b *Bot) SendAlbum(to Recipient, a Album, options ...interface{}) ([]Messag
switch y := x.(type) {
case *Photo:
jsonRepr, _ = json.Marshal(struct {
Type string `json:"type"`
Caption string `json:"caption"`
Media string `json:"media"`
Type string `json:"type"`
Media string `json:"media"`
Caption string `json:"caption,omitempty"`
ParseMode ParseMode `json:"parse_mode,omitempty"`
}{
"photo",
y.Caption,
mediaRepr,
y.Caption,
y.ParseMode,
})
case *Video:
jsonRepr, _ = json.Marshal(struct {

@ -26,7 +26,8 @@ type Photo struct {
Height int `json:"height"`
// (Optional)
Caption string `json:"caption,omitempty"`
Caption string `json:"caption,omitempty"`
ParseMode ParseMode `json:"parse_mode,omitempty"`
}
type photoSize struct {

Loading…
Cancel
Save