Проблема с отправкой текстового файла через бот телеграм

ultraevs

Новичок
Пользователь
Окт 25, 2021
5
0
1
Добрый вечер, пытаюсь отправить файл .txt через бота тг, но видимо как то меняется юникод и пользователю приходит что-то непонятное.
использую pytelegrambotapi.

@bot.message_handler(commands=['A'])
def a_time(message):
with open('docs/a.txt') as a:
out_msg = bot.send_message(message.chat.id, a)
print(out_msg)
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 672
478
83
попробуйте открыть в ютф 8
with open('docs/a.txt', encoding="utf-8") as a:

и код вставляйте как код, соблюдая отступы, подробнее тут как задать вопрос
 

Форум IT Специалистов