Таймер автоудаления — это настройка Telegram для отдельного чата, которая удаляет каждое сообщение, отправленное в этот чат, через фиксированное количество секунд после его поступления. Bot API показывает активный таймер через поле message_auto_delete_time в объекте Chat, а его изменение добавляет в чат служебное сообщение MessageAutoDeleteTimerChanged, чтобы участники видели это изменение. Autogram сегодня не читает и не устанавливает этот таймер — он публикует контент в каналы, и в коде Autogram нет обработки message_auto_delete_time или события изменения таймера.
После установки таймер применяется к каждому сообщению, отправленному после этого момента, удаляя каждое из них для всех участников с одинаковой фиксированной задержкой — это не переключатель для отдельного сообщения, который выбирает отправитель при отправке. Задержка устанавливается на уровне чата, поэтому все сообщения в канале или группе с включённым таймером имеют одинаковый отсчёт, а отключение таймера останавливает новые удаления, не восстанавливая уже удалённое.
Автоудаление чаще всего ассоциируют с личными и секретными чатами, но поле message_auto_delete_time — это общее свойство чата, которое может быть и у канала, и у супергруппы. Служебное сообщение MessageAutoDeleteTimerChanged отмечает каждое изменение, поэтому бот, следящий за потоком обновлений чата, может узнать об изменении таймера без периодического опроса объекта Chat.
В канале с включённым автоудалением каждый пост — запланированный или опубликованный вручную — исчезал бы по одним и тем же часам, что противоречит самой идее контент-календаря. В конвейере планирования и публикации Autogram нет кода, который читает или реагирует на message_auto_delete_time, поэтому канал, использующий этот таймер сегодня, не получает от Autogram никакой особой обработки сверх того, что делает сам Telegram.
Автоматизируйте публикацию в Telegram с помощью AI-контента, оценки качества и умного планирования.