Merge pull request #445 from heyyyoyy/update_send_media_group

Added support for local files in the sendMediaGroup method
This commit is contained in:
FrankWang
2018-02-01 19:24:50 +08:00
committed by GitHub
3 changed files with 26 additions and 5 deletions

View File

@@ -1984,7 +1984,8 @@ class InputMediaPhoto(JsonSerializable):
return json.dumps(self.to_dic())
def to_dic(self):
ret = {'type': self.type, 'media': self.media}
ret = {'type': self.type, 'media': 'attach://' + util.generate_random_token()
if not util.is_string(self.media) else self.media}
if self.caption:
ret['caption'] = self.caption
return ret
@@ -2003,7 +2004,8 @@ class InputMediaVideo(JsonSerializable):
return json.dumps(self.to_dic())
def to_dic(self):
ret = {'type': self.type, 'media': self.media}
ret = {'type': self.type, 'media': 'attach://' + util.generate_random_token()
if not util.is_string(self.media) else self.media}
if self.caption:
ret['caption'] = self.caption
if self.width: