Задать вопрос
@Mordred769

Бот телеграм на питоне: как отпавлять аудио?

Я сейчас пишу бота для телеграма на питоне, сутью которого является отправка музыки в виде аудио файлов. Но, я не знаю, как его заставить отсылать музыку и как для этого написать код. Я пересмотрел всё на сайте Telegram Bot API и на других тоже, но так ничего и не нашел. Помогите пожалуйста, и, если можно, объясните всё как можно подробнее. Заранее спасибо!
  • Вопрос задан
  • 3346 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
SoreMix
@SoreMix Куратор тега Python
yellow
Что не так с документацией?
https://core.telegram.org/bots/api#sendaudio

params = {'chat_id': user_id}
files = {'audio': open(audio_name, 'rb')}
requests.post('https://api.telegram.org/botxx:xx/sendAudio', data=params, files=files)
Ответ написан
Комментировать
@kirillinyakin
У PyTelegramBotApi есть метод send_audio вроде называется.
audio = open('audio.mp3', 'rb')
bot.send_audio(chat_id, audio)
Ответ написан
@Kostyan4ik
Если хочешь отправить в виде файла то -
audio = open('audio.mp3', 'rb')
bot.send_document(chat_id, audio)

Если в виде аудиотрека то kirillinyakin уже написал ответ
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы