-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
Предлагаю переписать вывод текста в связи с ограничением на 4096 символов следующим образом:
Удалить блок:
if len(s) > 4096:
for x in range(0, len(s), 4096):
bot.send_message(message.chat.id, s[x:x + 4096])
else:
bot.send_message(message.chat.id, s)
Переписать блок:
if not flag:
for line in sites:
sr = str(s) + '\n' + line.replace("\n", "")
if sr > 4096:
bot.send_message(message.chat.id, s)
s = '\n' + line.replace("\n", "")
else:
s = str(s) + '\n' + line.replace("\n", "")
bot.send_message(message.chat.id, s)
В таком случае вывод будет именно построчным и не будет ситуаций когда сайт из списка будет разбит на два сообщения.
Надеюсь ничего не напутал, пока на своём не проверял....
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels