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

Как сделать, чтобы бот перенаправлял сами голосовые сообщения, а не ссылку на их скачивание?

Есть бот который все "непонятные" сообщения в том числе и голосовые отправляет на мой личный телеграм. Код выглядит примерно так:
import telebot;
bot = telebot.TeleBot("Токен");
@bot.message_handler(content_types=['photo','text', 'document', 'voice'])
def get_text_messages(message):
     if message.voice != None:
            voice_id=message.voice.file_id
            file_info = bot.get_file(voice_id)
            bot.send_message(<Мой id>, "http://api.telegram.org/file/bot"+"<Токен>"+"/"+file_info.file_path+" ОТ: "+str(message.from_user.id)+" "+message.from_user.first_name)

и как бы всё работает
так же он может сам отправлять голосовые сообщения с ПК
import telebot
bot = telebot.TeleBot('<Токен>')
audio = open(r'/home/nadya/test2.OGG', 'rb')
bot.send_audio(<id чата>, audio)
audio.close()

и тоже всё работает, всё что мне надо так это то чтоб бот получив голосовое сообщение отпралял мне его а не ссылку на скачивание
  • Вопрос задан
  • 28 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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