Статьи по: Лайфхаки WinWinBot

Как перенести Telegram-бот с другой платформы на WinWinBot и не потерять подписчиков

Чтобы перенести бота на WinWinBot, необходимо выполнить 2 ключевых шага:

Перенести базу подписчиков
Воссоздать логику работы чат-бота

Перенос базы подписчиков



База подписчиков хранится в 2-х местах:

Информацию о том, кто подписан на вашего бота хранит платформа, которая управляла ботом. Это список идентификаторов подписчиков.
Факт подписки на бота хранит у себя также сам Telegram.

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

Если у вас НЕТ возможности забрать базу подписчиков с прошлого сервиса, последовательность действий такая:

Прежде всего ни в коем случае не удаляйте вашего бота!
Зайдите в @BotFather и смените токен бота.
Нужно выполнить команду /mybots, далее выбрать вашего бота, после чего нажать кнопку API Token. Отобразится токен вашего бота, и под ним нужно нажать кнопку Revoke current Token. Telegram выдаст вам НОВЫЙ токен вашего бота.
Теперь старая платформа перестанет иметь возможность управлять вашим ботом, но все подписчики сохранятся.
Получите новый токен, зарегистрируйтесь на WinWinBot.com, создайте нового бота и укажите новый токен.
С этого момента управление ботом передаётся на WinWinBot.
Поскольку в данном сценарии у нас нет возможности загрузить список подписчиков в WinWinBot, будет работать следующая логика: как только старый подписчик напишет боту любое сообщение или нажмет на какую-то кнопку из старых диалогов, он отобразится в WinWinBot.

Таким образом часть вашей базы может быть восстановлена. Если у вас есть другие каналы коммуникации с подписчиками, вы можете попросить их написать боту любое сообщение.

Если у вас ЕСТЬ возможность забрать базу подписчиков с прошлого сервиса, последовательность действий такая:

Прежде всего ни в коем случае не удаляйте вашего бота!
Зайдите в @BotFather и смените токен бота.
Нужно выполнить команду /mybots, далее выбрать вашего бота, после чего нажать кнопку API Token. Отобразится токен вашего бота, и под ним нужно нажать кнопку Revoke current Token. Telegram выдаст вам НОВЫЙ токен вашего бота.
Теперь старая платформа перестанет иметь возможность управлять вашим ботом, но все подписчики сохранятся.
Получите новый токен, зарегистрируйтесь на WinWinBot.com, создайте нового бота и укажите новый токен.
С этого момента управление ботом передаётся на WinWinBot.
Обратитесь в поддержку WinWinBot и пришлите нам файл для импорта базы подписчиков. В течение 1-го дня мы загрузим вашу базу и все подписчики отобразятся в WinWinBot.

Перенос логики чат-бота



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

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

Поддержка и сопровождение переезда



Прежде чем приступить к переносу вашего бота, пожалуйста зарегистрируйтесь на WinWinBot и свяжитесь с нами через чат поддержки из вашего личного кабинета. Либо напишите нам в бот поддержки в Telegram: @BotWinWinBot.

Мы сможем проконсультировать вас по всем вопросам, дать лучшие рекомендации и предоставить промокод на 1 месяц бесплатного доступа к нашей платформе.

Обновлено на: 26/03/2023

Была ли эта статья полезна?

Поделитесь своим отзывом

Отменить

Спасибо!