Telegram voices support

This commit is contained in:
Kylmakalle 2017-07-03 12:40:03 +03:00
parent 12c7268c6f
commit 8202d215dd

3
bot.py
View File

@ -400,7 +400,8 @@ def send_doc(message, userid, group, forward_messages=None):
elif filetype == 'voice': elif filetype == 'voice':
openedfile = open(file, 'rb') openedfile = open(file, 'rb')
files = {'file': openedfile} files = {'file': openedfile}
fileonserver = ujson.loads(requests.post(vk.API(session).docs.getUploadServer()['upload_url'], fileonserver = ujson.loads(
requests.post(vk.API(session).docs.getUploadServer(type='audio_message')['upload_url'],
files=files).text) files=files).text)
attachment = vk.API(session).docs.save(file=fileonserver['file'], title='Аудиосообщение', attachment = vk.API(session).docs.save(file=fileonserver['file'], title='Аудиосообщение',
tags='') tags='')