Старт бота с определенного сообщения
Этот метод работает в Telegram, Вконтакте, Viber и Facebook мессенджерах.
Данная функция подходит для бота с платным контентом. Также подходит для тестирования рекламных компаний, для регистрации на вебинары и т.д.

Шаг 1:
Создаем в боте сообщение по тегу
Шаг 2: Добавляем AI-тег латинскими буквами.
Шаг 3 : К стандартной ссылке бота https://t.me/chatformabot добавляем такую конструкцию
?start=alteg, где вместо alteg пишем свой Al-тег tagmessage.

Получается следующая конструкция https://t.me/chatformabot?start=tagmessage

Переходя по такой ссылке и нажимая в боте старт, пользователь попадает не на стартовое сообщение, а на сообщение, которое мы зашили в ссылке.
Шаг 4: Для Facebook вместо start прописываем ref.

Получается ссылка следующего вида: https://m.me/275416672934012?ref=tagmessage

В Facebook это выглядит так:
Внимание! В боте Facebook запуск с определенного сообщения сработает только при первом запуске бота пользователем и не будет работать вообще, если для бота или пользователя действуют ограничения, введенные с 16.12.2020.
Шаг 5: Для Viber вместо start прописываем context.

Получается ссылка следующего вида: viber://pa?chatURI=chatt_part&context=tagmessage
где chatt_part это URI бота Вайбер. Для того, чтобы ссылка стала кликабельной, ее можно сократить с помощью https://is.gd

В Вайбер это выглядит так:


Внимание! Если в сообщении бота Вайбер с AI-тегом первым элементом является Файл, то при старте бота с этого сообщения будет отображаться только файл. Другое содержимое сообщения не будет показано. Рекомендуем в качестве первого элемента использовать Текст.


Шаг 6: Для VK вместо start прописываем ref.

Получается ссылка следующего вида: https://vk.me/public149533950?ref=tagmessage

В VK это выглядит так:


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

Для тех, кто начинает переписку с ботом через сообщения группы, можно задать приветственное сообщение в настройках группы.
Смотрите также: