mime_type and file_size added for file messages

This commit is contained in:
Gleb Sinyavsky 2015-12-13 20:00:20 +03:00
parent a274ce7a9f
commit eb6b784a5a
3 changed files with 14 additions and 2 deletions

View file

@ -93,6 +93,8 @@ type BaseFile struct {
File interface{}
FileID string
UseExisting bool
MimeType string
FileSize int
}
// Params returns map[string]string representation of BaseFile
@ -118,6 +120,14 @@ func (file BaseFile) Params() (map[string]string, error) {
params["reply_markup"] = string(data)
}
if len(file.MimeType) > 0 {
params["mime_type"] = file.MimeType
}
if file.FileSize > 0 {
params["file_size"] = strconv.Itoa(file.FileSize)
}
return params, nil
}