- Added Parse Mode for Photo Caption

pull/216/head
AliMVP 7 years ago
parent ddd9dcd505
commit 82ebc38734
  1. 8
      configs.go

@ -285,6 +285,7 @@ func (config AnimationConfig) method() string {
type PhotoConfig struct { type PhotoConfig struct {
BaseFile BaseFile
Caption string Caption string
ParseMode string
} }
// Params returns a map[string]string representation of PhotoConfig. // Params returns a map[string]string representation of PhotoConfig.
@ -295,6 +296,10 @@ func (config PhotoConfig) params() (map[string]string, error) {
params["caption"] = config.Caption params["caption"] = config.Caption
} }
if config.ParseMode != "" {
params["parse_mode"] = config.ParseMode
}
return params, nil return params, nil
} }
@ -309,6 +314,9 @@ func (config PhotoConfig) values() (url.Values, error) {
if config.Caption != "" { if config.Caption != "" {
v.Add("caption", config.Caption) v.Add("caption", config.Caption)
} }
if config.ParseMode != "" {
v.Add("parse_mode", config.ParseMode)
}
return v, nil return v, nil
} }