如何通过Python使用Multipart / form-data上载文件以获取电报bot

问题描述

我正在通过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)