fix requests.ConnectionError
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
import os
|
||||
from io import BytesIO
|
||||
|
||||
from functions.convert import Converter
|
||||
from aiogram import types
|
||||
|
||||
@@ -19,6 +21,12 @@ async def get_audio_messages_func(message: types.Message, logger, bot, model) ->
|
||||
file_id = message.voice.file_id
|
||||
elif message.content_type in ['video']:
|
||||
file_id = message.video.file_id
|
||||
elif message.content_type in ['video_note']:
|
||||
file_id = message.video_note.file_id
|
||||
elif message.content_type in ['document']:
|
||||
file_id = message.document.file_id
|
||||
elif message.content_type in ['audio']:
|
||||
file_id = message.audio.file_id
|
||||
else:
|
||||
file_id = message.video_note.file_id
|
||||
file_name = "config/" + str(message.message_id) + '.ogg' # создаю file_name
|
||||
@@ -35,4 +43,6 @@ async def get_audio_messages_func(message: types.Message, logger, bot, model) ->
|
||||
message_text = converter.audio_to_text() # получаю текст из конвертора
|
||||
logger.info(f"Чат {name} (ID: {message.chat.id}) обработал файл {file_name}, "
|
||||
f"сервисом {converter.service}") # записываю всё в logger
|
||||
await bot.send_message(message.chat.id, message_text, reply_to_message_id=message.message_id) # отправляю сообщение
|
||||
file = BytesIO(message_text['timestamp'].encode('utf-8'))
|
||||
file.name = 'timestamp.txt'
|
||||
await bot.send_document(chat_id=message.chat.id, document=file, caption=f"От компа:\n{message_text['final_text']}")
|
||||
|
||||
Reference in New Issue
Block a user