问题描述
我正在通过google colab用python创建一个简单的电报机器人,并希望通过sendVoice方法上传语音便笺,并希望电报客户端将文件显示为可播放的语音消息。为此,我从Telegram bot API手册中发现,我必须使用multipart / form-data才能将音频上传到bot。
这个multipart / form-data是什么,如何通过sendVoice方法上传和使用它。
谢谢。
解决方法
可以通过Telebot以以下方式发送文件,而您不必担心表单数据。
f = open('file_path','rb')
bot.send_audio(chat_id,f)