An auto-delete timer is a per-chat Telegram setting that removes every message sent to that chat a fixed number of seconds after it arrives. The Bot API exposes the active timer through the message_auto_delete_time field on the Chat object, and changing it posts a MessageAutoDeleteTimerChanged service message into the chat so participants see the change happen. Autogram does not read or set this timer today β it publishes content to channels, and Autogram's codebase has no handling for message_auto_delete_time or the timer-changed event.
Once set, the timer applies to every message sent after that point, deleting each one for all participants at the same fixed delay β it is not a per-message toggle a sender picks at send time. The delay is set at the chat level, so every message in a channel or group with the timer on shares the same countdown, and turning the timer off stops new deletions without restoring anything already removed.
Auto-delete is most associated with private and secret chats, but message_auto_delete_time is a general chat property that a channel or a supergroup can also carry. A MessageAutoDeleteTimerChanged service message marks every change, which is how a bot watching the chat's update stream can tell the timer was touched without polling the Chat object on a schedule.
A channel with auto-delete enabled would have every post β scheduled or manual β vanish on the same clock, which conflicts with the point of building a content calendar. Autogram's scheduling and posting pipeline has no code path that reads or reacts to message_auto_delete_time, so a channel using the timer today gets no special handling from Autogram beyond what Telegram does automatically.
Automate your Telegram publishing with AI content, quality scoring, and smart scheduling.