Отложенный постинг избавляет от необходимости сидеть у экрана в момент публикации: посты готовятся заранее, а софт публикует их по расписанию сам. Но именно с расписанием чаще всего возникает путаница, если не понимать, как модуль на самом деле считает время.

Как устроен модуль: сессии и посты

Сессия: это связка аккаунта и списка каналов или групп, куда он публикует. Внутри одной сессии можно создать несколько постов, каждому задать своё время публикации, текст и медиафайл. Планировщик в фоне постоянно проверяет список постов и запускает публикацию, когда наступает нужный момент.

Откуда на самом деле берётся время публикации

Здесь и кроется частая причина путаницы. Дата и время, которые вы выбираете в интерфейсе, браузер считает локальным временем вашего компьютера. Модуль переводит это значение в UTC и сохраняет в таком виде на сервере, который сравнивает текущее время в UTC с сохранённым и публикует пост в нужный момент.

Например, если на компьютере стоит московская таймзона (UTC+3) и в модуле выбрано 15:00, модуль сохранит 12:00 UTC и опубликует пост ровно тогда, когда это соответствует 15:00 по Москве. Если же таймзона на компьютере указана неверно, скажем UTC+1 вместо UTC+3, пост выйдет не в то время, которое вы имели в виду. Геолокация и IP на расчёт никак не влияют.

Что можно настроить у поста

Функция входит в состав софта Teleboosting.com и особенно удобна в связке с клонером каналов, когда контент сначала собирается автоматически, а публикуется уже по расписанию.

Частые причины ошибок

Сессии, расписание с учётом UTC и статусы каждого поста в реальном времени уже настроены в Teleboosting.

Частые вопросы

Откуда модуль берёт время публикации поста?

Из локального времени вашего компьютера. Браузер считает выбранное время местным, модуль переводит его в UTC и публикует по достижении этого момента.

Влияет ли геолокация или IP на время публикации?

Нет, всё основано только на системном времени и таймзоне компьютера, где вы задаёте расписание.

Продолжит ли постинг работать, если закрыть вкладку?

Да, планировщик работает в фоне на сервере, пока запущен основной софт.

Что значат статусы scheduled, queued, processing, completed, error?

Scheduled: запланирован, queued: в очереди на отправку, processing: отправляется, completed: опубликован, error: публикация не удалась.

Итог

Отложенный постинг снимает необходимость публиковать посты вручную в нужный момент, но точность расписания напрямую зависит от правильных даты, времени и таймзоны на компьютере, где вы его настраиваете. Проверить это стоит один раз, прежде чем планировать десятки постов вперёд.