Отправьте длинное сообщение в боте Telegram без ошибки «Сообщение слишком длинное».Python

Программы на Python
Anonymous
 Отправьте длинное сообщение в боте Telegram без ошибки «Сообщение слишком длинное».

Сообщение Anonymous »

У меня есть бот Telegram, и я хочу отправить сообщение. Но мне возвращается ошибка.
Мой код:

Код: Выделить всё

path = "C:\\Bot\\Log\\aaa\\*.log"
files = glob.glob(path)
nlines = 0
data = "Servers :  \n"
for name in files:
with open(name) as f:
for line in f:
nlines += 1
if line.find("Total") >= 0:
data += line
for i in range(5):
data += next(f)
data += f'\n{emoji.emojize(":blue_heart:")} ----------------------------------------------------{emoji.emojize(":blue_heart:")}\n'
if line.find("Source") >= 0:
data += line

query.edit_message_text(
text=data,
reply_markup=build_keyboard(number_list),
)
Ошибка:

Код: Выделить всё

telegram.error.BadRequest: Message_too_long
Как согласно этой модели кода я могу отправить сообщение боту?

Подробнее здесь: https://stackoverflow.com/questions/708 ... long-error

Вернуться в «Python»