Telegram deep link — это ссылка вида t.me/<имя_бота>?start=<payload>, которая открывает чат с ботом и автоматически передаёт ему короткий payload: Telegram доставляет этот payload как аргумент команды /start в момент, когда пользователь переходит по ссылке. Payload ограничен 64 символами, разрешены только буквы, цифры, подчёркивание и дефис, поэтому операторы обычно кодируют всё более сложное через base64url. Поскольку payload переживает клик, deep link одновременно работает как лёгкая метка атрибуции: закодируйте, какой канал, пост или кампания стали источником ссылки, и бот прочитает этот контекст сразу, как только кто-то начнёт с ним разговор.
У каждого бота есть фиксированный адрес https://t.me/<имя_бота>, который открывает с ним разговор, а добавление ?start=<payload> прикрепляет к этой ссылке данные без какого-либо ввода от пользователя. Как только кто-то переходит по ней, бот получает обычное сообщение /start с payload в качестве аргумента — например, ссылка, заканчивающаяся на ?start=airplane, приходит как текст /start airplane. Механизм не требует, чтобы бот когда-либо раньше видел этого пользователя: payload — это весь handshake.
Параметр start для приватного чата и параметр startgroup для группы не взаимозаменяемы. В приватном чате переход по ссылке сразу открывает разговор и отправляет /start <payload>. В группе параметр startgroup вместо этого предлагает пользователю выбрать группу, в которую добавить бота, и только после этого выбора бот получает /start@your_bot <payload> — дополнительный шаг, которого ссылка для приватного чата никогда не требует.
Ничто не заставляет payload означать что-то конкретное, кроме непрозрачной строки, которую бот сам решает, как трактовать, — а это делает его удобным местом для кодирования источника пользователя: конкретного канала, поста или рекламного креатива, — то есть выполняет ту же работу, что и UTM-параметр для ссылки на сайт. Разница в доставке: сайт считывает UTM-метку из строки запроса при загрузке страницы, а бот считывает свой payload из самого первого сообщения разговора, поэтому атрибуция приходит раньше любых других данных.
Автоматизируйте публикацию в Telegram с помощью AI-контента, оценки качества и умного планирования.