Перенос истории

Новый канал пуст: подписчик, пришедший по ссылке, не увидит ни одного поста. Перенос кладёт в приёмник последние посты источника — все или только те, что вы отметите. Посты уходят от старых к новым и проходят правила этого маршрута: замены, фильтры, подпись.

Перенос запускается кнопкой «Перенести историю» — на карточке маршрута в кабинете и на экране маршрута в боте. Сразу после создания маршрута кабинет и бот сами предлагают перенести последние посты. Кнопка есть, когда источник — Telegram или MAX. Из ВКонтакте историю перенести нельзя.

Возможность открывает владелец сервиса. Пока она не открыта для вас, кнопки нет. Перенос истории — возможность платных тарифов: на бесплатном экран ответит «Перенос истории доступен на платных тарифах» и покажет кнопку к тарифам. Пока платные тарифы не включены, перенос доступен всем.

Два способа

Сначала выберите, сколько последних постов взять: 10, 50, 100 или 500. Затем нажмите одну из двух кнопок.

Кнопка Что будет
Перенести все в приёмник уходят все найденные посты, список не показывается
Выборочно сервис читает посты и показывает их списком; вы отмечаете нужные флажками, при желании меняете порядок и запускаете перенос. Просмотреть можно до 100 последних постов

В боте предел выбирают кнопкой: «📥 50» переносит все 50 последних постов. Чтобы выбрать посты, нажмите в боте «Выбрать посты в кабинете» и продолжите на странице переноса.

Как выбрать посты

  1. Пока сервис читает посты, список растёт на странице сам: «прочитано 40 из 100». Отмечать можно, когда чтение закончено.
  2. У каждого поста видны дата, начало текста (до 300 знаков) и виды вложений. Самих файлов и имён авторов в списке нет.
  3. Отметьте нужные посты флажками и нажмите «Дальше». Кнопки «Отметить все» и «Снять все» ставят и снимают флажки у всего списка.
  4. Выбранные посты стоят в порядке публикации. Чтобы изменить порядок, нажимайте «выше» и «ниже» у поста. Затем нажмите «Перенести выбранные» — посты уйдут в приёмник сверху вниз.

Чтобы показать список, сервис держит начало текста постов зашифрованным. Оно хранится не дольше суток и стирается, когда вы запустили перенос или отменили его. Если за сутки посты не выбраны, перенос отменяется сам и текст стирается — начните заново. «Перенести все» текст постов не сохраняет вовсе.

Telegram и ссылка на последний пост

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

  • В источнике должна быть разрешена пересылка сообщений. Если она запрещена, перенос не начнётся, а экран об этом скажет.
  • Если сервис ещё не видел ни одного поста канала, он попросит ссылку на последний пост. Откройте в Telegram последний пост канала, нажмите на него и выберите «Копировать ссылку». Ссылка выглядит так: t.me/название_канала/123. Вставьте её в поле на странице переноса, а в боте пришлите следующим сообщением. Ссылка должна вести именно в канал-источник этого маршрута.

Из MAX историю читают страницами, и ссылка не нужна.

Что переносится, а что нет

  • Переносятся последние посты источника — столько, сколько вы выбрали.
  • Пост, у которого в приёмнике уже есть копия, второй раз не появится. Поэтому перенос можно запускать повторно.
  • Из Telegram переносятся только посты, которые можно переслать. Видео больше предела площадки не переносится: такой пост отмечен в ленте доставки как не доставленный.
  • Подписчики получают посты как обычные новые. Тихой отправки без уведомления пока нет.
  • Задержка и окна публикации маршрута к переносу не применяются: это разовая загрузка прошлого, а не живой поток.
  • На один маршрут идёт один перенос. Новый можно начать, когда прежний завершился.

Сколько это длится

В расчёте на один пост уходит около 7 секунд. Десять постов — около минуты, сто — около двенадцати минут, пятьсот — около часа. Telegram отдаёт посты медленнее MAX: площадка разрешает боту читать понемногу, поэтому перенос из Telegram занимает заметно больше времени. Строка «Осталось примерно» на экране хода — это расчёт по такому темпу, а не обещание.

Ход, пауза и отмена

Страница хода показывает, сколько постов найдено, перенесено, пропущено и не удалось. Она обновляется сама раз в несколько секунд, пока перенос идёт. В боте ход — одно сообщение, которое бот правит сам; кнопка «Обновить» читает ход сразу.

  • «Пауза» останавливает перенос; «Продолжить» возобновляет его с того же места.
  • «Отменить» просит подтверждения. Посты, которые уже перенесены, остаются в приёмнике, остальные не появятся.
  • Пропущенный пост — тот, который не прошёл правила маршрута или уже есть в приёмнике.

В ленте доставки

События переноса в ленте доставки отмечены «импорт»: по ним видно, какие посты пришли из истории, а какие переслались сразу после появления.