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

Почему тг бот ложится после отправки audio?

Начал знакомство с ботами Telegram, для начала решил научиться отправлять и принимать все виды сообщений.
Добрался до отправки аудио и столкнулся с такой вот проблемой:
Если попросить бота скинуть песню,то он в ответ с довольно большой задержкой отправит mp3 файл который лежит в проекте и продолжит работу, если его просить скидывать фото, стикеры или файлы(.txt),но как только попросить его скинуть песню еще раз, то он моментально ляжет, а pycharm мне напишет:
5f51088f970a3366346189.png
Ниже прикрепляю кусок кода для отправки аудио файла:
audio = open(r'song_name.mp3', 'rb')
@bot.message_handler(content_types=['text'])
def send_text(message):
        elif message.text.lower() == 'скинь песню':
        bot.send_document(message.chat.id, audio)
audio.close
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
файл внутри функции открывайте и закрывайте
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
31 янв. 2025, в 00:16
43000 руб./за проект
30 янв. 2025, в 21:33
5000 руб./за проект
30 янв. 2025, в 21:14
4000 руб./за проект