Начнем неделю с одной команды, которая может пригодиться при работе с Telegram и другими каналами OpenClaw.
Бывает, агент получает сообщения от пользователей, но некоторые из них почему-то остаются без обработки. Сам канал подключен, Gateway работает, при этом часть входящих событий заканчивается ошибкой даже после нескольких попыток.
В OpenClaw для таких случаев есть
dead letters. Это список входящих событий, которые система так и не смогла обработать после повторных попыток. Причем работает это не только с Telegram, можно проверять и другие подключенные каналы.🔎 Посмотреть ошибки по телеге можно так:
openclaw channels dead-letters list --channel telegram --account defaultКоманда покажет, какие события не обработались, сколько было попыток и что именно пошло не так.
Если причину ошибки исправили, можно вернуть конкретное событие на повторную обработку:
openclaw channels dead-letters resubmit <event-id> --channel telegram --account default
Тут только советую сначала проверить логи и убедиться, что агент не успел выполнить нужное действие до сбоя. Иначе есть риск повторить его при повторной обработке.
Весь "сок" в том, что можно не просто увидеть ошибку, но и повторно обработать конкретное событие, не заставляя пользователя отправлять сообщение заново.
#полезныеинструменты