Инструкции

Переезд с PuzzleBot: как перенести Telegram-бота и подписчиков

Как перейти с PuzzleBot: тот же Telegram-бот по токену, список ID подписчиков через API или поддержку, команды и сценарии по скриншотам. Что не переедет.

Команда ЭТОЧАТБОТА · · 8 мин чтения

Переезд с PuzzleBot начинается с того же Telegram-бота: вы подключаете его к ЭТОЧАТБОТУ по токену из @BotFather, и все, кто когда-то нажал «Старт», остаются вашими подписчиками. Чтобы сразу писать им рассылкой, нужен список их Telegram ID: если готовой выгрузки в файл в вашем кабинете PuzzleBot нет, его отдаёт API PuzzleBot или их поддержка. Команды, кнопки и сценарии соберёт ИИ-помощник по скриншотам. Ниже — по шагам, плюс список того, что у нас устроено иначе.

Что переедет из PuzzleBot, а что соберёте заново

В PuzzleBotВ ЭТОЧАТБОТЕ
Пользователи ботаСписком Telegram ID с проверкой каждого; без списка — когда напишут боту
Команды и кнопкиСценарии с запуском «По команде» или по слову, собирает ИИ-помощник
Ссылки входаСценарии с запуском «Старт с параметром» — старые ссылки работают
Категории пользователейТеги — по ним работают рассылки и условия
Посты в каналРаздел «Публикации» — на «Плюсе» и «Премиуме»
Модерация группРаздел «Антиспам»
МагазинМагазин в мини-приложении Telegram — на «Премиуме»
Бот в МАКСТот же бот, люди попадают в контакты, когда пишут
Переменные, история перепискиНе переносятся

Переезд без потери подписчиков

Тот же бот, база из файла и сценарии по скриншотам.

Как переехать

Шаг 1. Получите список ID пользователей PuzzleBot

Для переноса базы нужны числовые Telegram ID — обычно по 9–10 цифр на человека. @username, телефоны и номера заказов не подойдут. Где взять список:

  • Через API PuzzleBot. Метод getUsersInChat отдаёт пользователей бота с их Telegram ID (поле user_id); для личных сообщений бота в запросе указывают ID самого бота. Способ для тех, кто уже работал с API PuzzleBot сам или с разработчиком.
  • Через поддержку PuzzleBot. Попросите список Telegram ID пользователей вашего бота — файлом или текстом.

Из ответа нужны только сами числа. Сохраните их в файл CSV или TXT по одному в строке или просто вставьте в поле при загрузке — подойдут и запятые, и точки с запятой между ID.

Без списка переезд тоже работает. Бот тот же, поэтому каждый, кто напишет ему или нажмёт кнопку, сразу появится в «Контактах» со своим именем. Просто рассылку по всей старой базе без списка не сделать — только по тем, кто уже проявился.

Пока PuzzleBot работает, сохраните и материалы для сценариев: скриншоты команд и сценариев (крупно, чтобы читались тексты и кнопки), тексты сообщений копией, ссылки входа из рекламы и постов, файлы и промокоды, которые выдаёт бот.

Шаг 2. Подключите того же бота

В ЭТОЧАТБОТЕ нажмите «Подключить аккаунт» → Telegram и вставьте токен из @BotFather: /mybots → ваш бот → API Token. Подключать нужно именно этого бота — писать людям может только бот, на которого они подписаны. Где найти токен, рассказали в статье про BotFather.

После подключения новые сообщения приходят к нам. До того как сценарии готовы, их видно в «Диалогах» — можно ответить вручную. Поэтому подключайте, когда скриншоты уже сохранены.

Отключите бота в PuzzleBot. Иначе два сервиса будут забирать бота друг у друга: на «Плюсе» и «Премиуме» мы каждые 20 минут проверяем подключение и возвращаем бота, но в промежутках сообщения достаются PuzzleBot.

Или выпустите новый токен. В @BotFather: /mybots → бот → API Token → Revoke current token — старый токен перестанет работать везде. У нас откройте «Настройки» бота, блок «API-токен» → «Сменить токен» и вставьте новый. Если бот ещё не подключён — подключайте сразу новым токеном.

Шаг 3. Загрузите список подписчиков

В меню бота откройте «Контакты» → «Ещё» (три точки справа вверху) → «Перенести базу».

Раздел «Контакты»: пункт «Перенести базу» в меню «Ещё» для пользователей из PuzzleBot
Перенос базы открывается из раздела «Контакты». Скриншот кабинета ЭТОЧАТБОТА.

Загрузите файл или вставьте ID в поле и нажмите «Проверить и перенести». За раз — до 50 000 ID и до 5 МБ, загрузок может быть сколько угодно.

Перенос базы подписчиков: поле для списка Telegram ID пользователей PuzzleBot и загрузка файла CSV или TXT
Список ID можно вставить прямо в поле. Скриншот кабинета ЭТОЧАТБОТА.

Каждый ID проверяем в Telegram: подписан ли человек и не заблокировал ли бота. Подписчикам ничего не приходит — бот на пару секунд показывает «печатает…». Имя и @username берём из Telegram и записываем в карточку контакта. Скорость — около 6 ID в секунду: 10 000 человек — примерно полчаса, страницу можно закрыть.

Итог переноса подписчиков из PuzzleBot: добавлено в контакты, заблокировали бота, не найдены в Telegram (пример)
Итог: кого добавили и почему отсеяли остальных. Скриншот кабинета ЭТОЧАТБОТА, пример.

Всем, кто есть в списке и подписан на бота, ставим тег «перенос». Заблокировавших бота и незнакомые боту ID не добавляем — писать им нельзя ни из какого сервиса. Перенос базы работает на любом тарифе, включая бесплатный «Старт».

Шаг 4. Перенесите команды и сценарии

Откройте «ИИ-Ассистент» и выберите «Помоги переехать из другого сервиса: перенести воронку и подписчиков». Присылайте скриншоты команд и сценариев PuzzleBot по 2–3 за сообщение, а тексты — текстом. Помощник соберёт такой же сценарий: тот же запуск, сообщения слово в слово, кнопки и ветки. Сначала покажет, что создаст, и сделает после вашего подтверждения. Сценарий появится выключенным — проверьте ссылки, файлы, оплату и теги и включите.

Как переложить привычное из PuzzleBot:

  • Команды вроде /menu или /price — сценарий с запуском «По команде».
  • Ссылки входа вида t.me/ваш_бот?start=promo — сценарий с запуском «Старт с параметром» и тем же значением после «start=». Ссылки в рекламе и QR-кодах менять не придётся.
  • Категории — теги: сценарий ставит тег, а рассылка и условия выбирают людей по нему.
  • Модерация группы — «Антиспам» в меню бота: ссылки, стоп-слова, повторы, правила для новых участников. Начните с режима наблюдения. Работает на «Плюсе» и «Премиуме».

ИИ-помощник работает на «Плюсе», «Премиуме» и в пробном периоде. Он собирает сценарии и по описанию своими словами — если старой схемы под рукой нет. На «Старте» сценарий собирается вручную в «Автоматизации» или из готовых шаблонов. Все шаги переезда коротко — на странице переноса Telegram-бота.

Шаг 5. Напишите перенесённой базе

Подписчики переезда не заметят: бот тот же, чат в Telegram на месте. Рассылка нужна, чтобы напомнить о себе: новый материал, акция, подарок.

Новая рассылка с аудиторией по тегу «перенос» — пользователи, перенесённые из PuzzleBot
Аудитория рассылки — по тегу «перенос». Скриншот кабинета ЭТОЧАТБОТА.

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

Бот в МАКС из PuzzleBot

Подключите того же бота МАКС ключом из кабинета МАКС и отключите его в PuzzleBot. Загружать базу для МАКС не нужно: каждый, кто напишет боту, сразу попадёт в контакты и в рассылки. Сценарии для МАКС тоже переносит ИИ-помощник — в боте МАКС подсказка называется «Помоги перенести воронку из другого сервиса», а ссылки max.ru/ваш_бот?start=… работают с тем же запуском «Старт с параметром». Подробнее о канале — на странице чат-бота для МАКС.

Что у нас устроено иначе

  • Оплата. Разовая оплата в боте — через Продамус, ЮKassa, Робокассу или CloudPayments, на «Плюсе» и «Премиуме». Telegram Stars, регулярных списаний и платных клубов с автопродлением у нас нет. Подробнее — о приёме оплаты.
  • Магазин. Каталог, корзина и доставка в мини-приложении Telegram — на «Премиуме». Цифровые товары с автовыдачей в магазине не продаём.
  • Переменные и история. Значения переменных PuzzleBot и старая переписка не переносятся: прошлые сообщения Telegram ботам не отдаёт.
  • Каналы. Кроме Telegram и МАКС у нас есть ВКонтакте, Instagram* и Авито — их можно подключить в тот же кабинет.

Если вы ещё сравниваете, в статье «Аналог Puzzlebot» и на странице альтернативы PuzzleBot — что умеет каждый сервис.

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

Можно перенести бота с PuzzleBot без списка пользователей?

Да. Подключите того же бота — каждый, кто напишет или нажмёт кнопку, появится в «Контактах». Без списка не получится только сразу сделать рассылку по всей старой базе.

Подписчики заметят переезд с PuzzleBot?

Нет. Бот тот же, а при проверке базы сообщения не уходят — бот на пару секунд показывает «печатает…».

Что будет с платными подписками и Stars?

Регулярных списаний и Telegram Stars у нас нет. Если на них держится ваш клуб, оставьте эту часть в PuzzleBot на отдельном боте или переведите оплату на разовые платежи через Продамус, ЮKassa, Робокассу или CloudPayments.

Сколько стоит перенос?

Загрузка базы — на любом тарифе, включая бесплатный «Старт». ИИ-помощник, рассылки и «Антиспам» — на «Плюсе» и «Премиуме», магазин — на «Премиуме». Цены — на странице тарифов, новым — пробный «Премиум».

Сколько времени займёт проверка базы?

Около 6 ID в секунду: тысяча подписчиков — за 3 минуты, 10 000 — примерно за полчаса. Страницу можно закрыть, итог появится в разделе переноса. Весь путь — на странице «Перенос базы и сценариев бота».

Перенесём бесплатно

Переезд в ЭТОЧАТБОТ — бесплатный. Просто напишите нам в чат: Telegram, МАКС или ВКонтакте — перенесём из PuzzleBot подписчиков и сценарии и всё настроим за вас.

* Instagram и Facebook принадлежат компании Meta, признанной экстремистской и запрещённой в РФ.

Переезд без потери подписчиков

Тот же бот по токену, база из файла с проверкой в Telegram и сценарии по скриншотам через ИИ-помощника.

Как переехать

Уже пользуетесь другим сервисом?

Перенесём ваши автоматизации бесплатно и подарим тариф на 1 месяц 🤗

Все статьи
Поделиться: