dev0x13 / telegram-chat-summarizer

Telegram app which automates manual scanning through tons of Telegram messages looking for valuable information
MIT License
38 stars 10 forks source link

Не получается запустить #1

Closed kosichok closed 1 month ago

kosichok commented 1 month ago

Здравствуйте. Никак не могу заставить работать telegram-chat-summarizer из статьи https://habr.com/ru/articles/804111/

При запуске по инструкции через докер: Docker_Desktop_hcw1cjQWkg

При замене "bot.py" на "app.py" в Dockerfile: Docker_Desktop_o9G6UHxjM5

Смог запустить в докере на версии питона 3.8 (иначе библиотеки выдают ошибки). Содержимое консоли при запуске: Docker_Desktop_GKsypzU6Sw 2024-09-25 00:18:20 2024-09-24 21:18:20,517 - INFO - Started! 2024-09-25 00:18:21 2024-09-24 21:18:21,523 - INFO - Running summarization job for: 1246948235

Бот в телеграмм при этом отвечает, но выжимку не присылает. При передаче контекста отвечает "No context is available for 1246948235 yet". В консоли в этот момент никаких изменений Telegram_XVTFyDSCfo

Очень хочу написать свою программу на базе вашего туториала, но к сожалению, мне не хватает навыков чтобы разобраться. Если у вас есть идеи в чем может быть проблема, то я был бы очень благодарен за подсказку :)

dev0x13 commented 1 month ago

Добрый день! Спасибо за обратную связь! Докер образ действительно протух, так как был сделан небрежно. Этот момент я поправил. Что касается отсутствия выжимки, то судя по логам, все работает корректно, просто суммаризация может занимать достаточно длительное время если текст для суммаризации объемный. Я бы попробовал подождать несколько минут и/или уменьшить параметр конфига lookback_period_seconds, чтобы уменьшить количество сообщений в истории чата для суммаризации. Кроме того, можно попробовать запустить Докер контейнер с параметром --network=host - такое поведение может быть результатом проблем с подключением. Дайте знать, если не поможет - будем разбираться!

kosichok commented 1 month ago

Получилось. Получается, проблема была в том что не на той версии питона запускал, теперь все работает. Спасибо большое!