Описание проблемы
Telegram бот, написанный на библиотеке Pyrogram, перестал корректно реагировать на обновления и выдает критическую ошибку.
В логах фиксируется исключение:
"Task exception was never retrieved", причина - ValueError('Peer id invalid: -1002177882197')
Необходимые действия
- Проанализировать причину ошибки с невалидным идентификатором пира (скорее всего, произошла смена ID супергруппы или канала, с которым бот взаимодействует).
- Проверить и при необходимости обновить токен бота (API ключ).
- Актуализировать регистрацию пиров (контактов/чатов) через метод
.join_chat() или .resolve_peer(). - Перечитать документацию Pyrogram или обновить библиотеку до последней версии.
Ожидаемый результат
После исправления логика бота должна работать стабильно - без вылетов при новых сообщениях или событиях в целевом суперчате/группе.