From 0546f3fc519bec8961cedbf6025dc594ee195c7e Mon Sep 17 00:00:00 2001 From: gitadmin Date: Sat, 15 Nov 2025 22:17:24 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BE=D1=82=D0=BB=D0=B0=D0=B4=D0=BA=D0=B0=20-?= =?UTF-8?q?=20=D0=B4=D1=80=D1=83=D0=B3=D0=BE=D0=B9=20=D0=B2=D0=B0=D1=80?= =?UTF-8?q?=D0=B8=D0=B0=D0=BD=D1=82=20=D0=B2=D1=8B=D0=B2=D0=BE=D0=B4=D0=B0?= =?UTF-8?q?=20=D0=B2=20=D0=BB=D0=BE=D0=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tg_publish.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tg_publish.py b/tg_publish.py index cedc1a6..6453e6a 100644 --- a/tg_publish.py +++ b/tg_publish.py @@ -142,11 +142,21 @@ async def publish_to_tg(vk_post_id): if available_length < 0: available_length = 0 + # Логирование перед форматированием + logger.info(f"Начинаем форматирование текста для записи VK ID {vk_post_id}, доступная длина: {available_length}") + # Получаем обработанный текст с учетом доступной длины text = get_event_text(post['text'], available_length) if post['text'] else "" # Логирование отформатированного текста для отладки - logger.info(f"Отформатированный текст для записи VK ID {vk_post_id}:\n{text}") + logger.info(f"=== Отформатированный текст для записи VK ID {vk_post_id} ===") + logger.info(f"Длина текста: {len(text)}") + logger.info(f"Текст (repr): {repr(text)}") + logger.info(f"Текст (содержимое):") + # Выводим текст построчно для лучшей читаемости в логе + for i, line in enumerate(text.split('\n'), 1): + logger.info(f" Строка {i}: {repr(line)}") + logger.info(f"=== Конец отформатированного текста ===") # Публикация первоначального сообщения без ссылок if has_image and not is_org_message: