Боты и автоматизация2026-07-268 минРедакция Submarine School

Ссылка на бота в Telegram: где взять и как сделать в 2026

Ссылка на бота в Telegram: где взять и как сделать в 2026

Ссылка на телеграм-бота выглядит как t.me/имя_бота: это обычный веб-адрес, который открывает чат с ботом и показывает кнопку запуска. Если добавить к адресу стартовый параметр (?start=метка), бот с первого сообщения узнает, откуда человек пришёл. Разбираем по порядку: где взять адрес, как сделать из него кнопку на сайте и в посте, как размечать источники, что положить в QR-код и как дать ссылку для добавления бота в группу.

Где взять адрес бота

Ссылка собирается из двух частей: домен Telegram и юзернейм бота. Юзернейм бот получает при создании в BotFather, и поменять его потом нельзя: в документации сказано прямо, что, в отличие от отображаемого имени (его меняет команда /setname), юзернейм после создания не редактируется (Telegram Bot Features). То есть адрес у бота ровно один, и выбирать его стоит вдумчиво.

Требования к юзернейму жёсткие: от 5 до 32 символов, только латинские буквы, цифры и подчёркивание, обязательное окончание на bot, регистр значения не имеет (документация Telegram). Поэтому любой рабочий адрес заканчивается на bot или _bot, а кириллицы и пробелов в нём быть не может.

  • Открыть чат с ботом и нажать на название вверху: в профиле показан юзернейм со знаком @, его можно скопировать долгим нажатием.
  • Отправить BotFather команду /mybots и выбрать нужного бота: в карточке видно и юзернейм, и готовую ссылку на него.
  • Собрать адрес вручную: t.me/ плюс юзернейм без знака @. Например, для @my_shop_bot ссылка будет t.me/my_shop_bot.

Про домен. Telegram считает равнозначными несколько доменов для таких ссылок, в том числе t.me (описание форматов ссылок), поэтому во всех примерах ниже используется он. Существует ещё внутренняя схема вида tg://resolve?domain=имя_бота: она открывает приложение напрямую, но в браузере, в почтовой рассылке и на чужом устройстве часто не срабатывает. Для публикации везде берите обычный https-адрес.

Устройство ботов понятно и без практики, а пользу даёт свой бот, который отвечает вашим людям. На бесплатном вебинаре такого бота собирают вживую.

Собрать своего бота

Как сделать из ссылки кнопку

Голая ссылка в тексте работает, но нажимают её заметно хуже, чем кнопку. Мест, где кнопка нужна, обычно четыре.

  1. Кнопка на сайте или лендинге. В HTML это обычная ссылка: <a href="https://t.me/my_shop_bot">Написать боту</a>. Вид задаёт CSS, а атрибут target="_blank" откроет Telegram в новой вкладке, чтобы человек не терял вашу страницу.
  2. Кнопка под постом в канале. Если пост публикуется через бота или конструктор, к нему можно прикрепить inline-кнопку: в ней задаются подпись и URL. Это самый заметный способ вести подписчиков канала в бота.
  3. Кнопка внутри другого бота. Inline-кнопка с полем url ведёт из одного бота в другой: удобно для связки «основной бот плюс бот поддержки». Какие бывают типы кнопок и чем reply отличается от inline, подробно разобрано в материале про кнопки в телеграм-боте.
  4. Ссылка в описании и закрепе. В описании канала или группы адрес кликается сам, а закреплённое сообщение с кнопкой видит каждый, кто заходит впервые.

По теме: Как боту сделать кнопки в Telegram в 2026: reply, inline и меню

Deep link: зачем к ссылке добавляют ?start=

Deep link (глубокая ссылка) это тот же адрес бота, к которому дописан параметр: t.me/my_shop_bot?start=airplane. Человек переходит по такой ссылке, видит кнопку запуска, и после нажатия боту приходит команда /start со значением параметра. Пользователь при этом ничего не вводит, а бот уже знает контекст.

Ограничения параметра тоже описаны в документации: до 64 символов, разрешены латинские буквы, цифры, подчёркивание и дефис; для произвольных данных Telegram советует кодировать значение в base64url (Telegram Bot Features). Пробелы, кириллица и знаки вроде & в параметр не кладут.

  • Метка источника: по какой ссылке пришёл человек, из рекламы, из поста или с листовки.
  • Приглашение от друга: в параметр кладут id пригласившего, бот начисляет бонус обоим.
  • Конкретный товар или услуга: ?start=tovar_15 открывает бота сразу на нужной карточке.
  • Привязка аккаунта: одноразовый токен из личного кабинета на сайте связывает профиль с Telegram.
  • Промокод или доступ к материалу: параметр сразу выдаёт нужный файл, без переписки.

Бот перестаёт быть игрушкой, когда берёт на себя рутину: отвечает, записывает, напоминает. На бесплатном вебинаре по вайбкодингу собирают такого помощника с помощью ИИ и показывают, как подключить его к своим задачам. Без опыта в коде.

Отдать боту рутину

Как понять, откуда пришёл человек

Идея простая: бот один, а ссылок на него много, и каждая со своей меткой. Дальше бот записывает метку рядом с пользователем, и вы видите, какой канал реально приводит людей, а какой только тратит время.

  • t.me/my_shop_bot?start=kanal для кнопки в закрепе канала.
  • t.me/my_shop_bot?start=post_12 для конкретного поста.
  • t.me/my_shop_bot?start=sayt_shapka для кнопки в шапке сайта.
  • t.me/my_shop_bot?start=qr_listovka для QR-кода на печатной листовке.
  1. Придумайте короткие метки латиницей, по одной на каждое место размещения. Заведите их списком в заметке или таблице, иначе через месяц вы не вспомните, что значит start=a2.
  2. Соберите ссылки по шаблону t.me/имя_бота?start=метка и разложите по местам: сайт, канал, визитка, реклама.
  3. Научите бота читать параметр. В своём коде это первый аргумент команды /start, в конструкторе ищите поле с названием «метка», «параметр запуска» или «utm»: у разных платформ оно называется по-своему.
  4. Сохраняйте метку в базу или в таблицу рядом с идентификатором пользователя и датой. Без сохранения значение живёт одну секунду и теряется.
  5. Проверьте вживую: откройте ссылку с аккаунта, который ещё не писал боту, и убедитесь, что метка дошла и записалась.

Важный нюанс: параметр уходит боту только в момент нажатия кнопки запуска. Если человек открыл чат и вместо кнопки просто написал «привет», метки не будет. Поэтому обработчик /start всегда пишут так, чтобы он спокойно работал и с параметром, и без него, а не падал на пустом значении. Такие мелочи проще отлаживать, когда бот уже собран по шагам: базовый путь описан в статье о том, как создать бота в Telegram.

Заводите метку сразу, даже если трафика пока мало. Переделать ссылку на уже напечатанной листовке нельзя, а данные за прошлый месяц восстановить неоткуда.

По теме: Как сделать бота в 2026: какие бывают и как выбрать способ

Ссылка на бота для группы и канала

Чтобы человек мог добавить вашего бота в свою группу, используется другой параметр: t.me/имя_бота?startgroup=parametr. По такой ссылке Telegram предлагает выбрать группу, а после добавления бот получает текст вида /start@имя_бота parametr (Telegram Bot Features). В документации по форматам ссылок описан и дополнительный ключ admin, которым можно сразу запросить нужные права администратора (форматы ссылок Telegram).

Если ссылка со startgroup не срабатывает, проверьте настройку BotFather /setjoingroups: она включает и выключает возможность добавлять бота в группы (список команд BotFather). Что бот делает в группе дальше и какие права ему выдавать, разобрано отдельно в гайде про бота для группы.

Отдельный случай: мини-приложения. Для них есть параметр startapp, ссылка вида t.me/имя_бота?startapp=parametr открывает не переписку, а само приложение внутри Telegram (форматы ссылок Telegram). Как устроены такие приложения и что в них собирают, показано в материале про бот-приложение в Telegram.

QR-код на бота

QR-код это та же ссылка, только картинкой. Он нужен там, где человек не может кликнуть: визитка, витрина, флаер, слайд на выступлении, наклейка на упаковке. В некоторых клиентах Telegram QR можно получить прямо из профиля, кнопкой рядом с юзернеймом. Если такой кнопки нет, подойдёт любой генератор QR: вы вставляете полный адрес со стартовым параметром и скачиваете картинку.

  • Кодируйте ссылку с меткой, а не голый адрес: иначе вы не отличите людей с листовки от людей с сайта.
  • Проверьте код на двух телефонах до печати, камерой, а не только на экране компьютера.
  • Не уменьшайте картинку слишком сильно: на визитке рабочий минимум примерно 2 сантиметра по стороне.
  • Рядом с кодом напишите, что человек получит после сканирования: «чек-лист в боте» работает лучше, чем просто квадрат.
  • Оставьте белое поле по краям кода и не кладите его на пёстрый фон, иначе камера будет долго ловить фокус.

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

Можно ли изменить ссылку на бота?

Отображаемое имя в шапке чата меняется командой /setname, а вот юзернейм после создания уже не редактируется (Telegram Bot Features). Если адрес совсем неудачный, обычно заводят нового бота, переносят на него настройки и постепенно меняют ссылки во всех своих материалах.

Чем ссылка на бота отличается от ссылки на канал?

Внешне ничем: домен один и тот же, различается только юзернейм. Telegram сам понимает, кому принадлежит имя, и открывает нужный тип чата. Разница появляется в параметрах: ?start= понимает только бот.

Сколько разных ссылок с метками можно сделать?

Сколько угодно, отдельно их нигде регистрировать не нужно. Ограничение одно: длина параметра до 64 символов и только латиница, цифры, подчёркивание и дефис (Telegram Bot Features).

Нужно ли уметь программировать, чтобы читать метку?

Нет. В конструкторах ботов параметр запуска обрабатывается настройками, без кода. Если бот пишется самостоятельно, чтение метки это буквально одна строка: библиотеки для Telegram отдают значение параметра готовым аргументом команды /start, и такой код спокойно собирается с помощью ИИ.

Почему ссылка открывается в браузере, а не в приложении?

Так бывает, когда Telegram не установлен на устройстве или ссылка открывается внутри встроенного браузера соцсети. Страница t.me в этом случае покажет кнопку перехода в приложение. Схему tg://resolve вместо https-ссылки ставить не стоит: там, где приложения нет, она просто ничего не откроет.

Ссылка с меткой полезна, когда бот уже приносит заявки. На бесплатном вебинаре по вайбкодингу показываем, как собрать такого бота и связать его с сайтом, шаг за шагом и без опыта в программировании.

Записаться на вебинар
Разборы, кейсы и фишки вайбкодинга каждую неделю в телеграм-канале «Яков вайбкодит».
Первый проект с ИИ: живой разбор, бесплатно Занять место