Ссылка на Telegram-бота: как сделать обычную и с параметрами

Команда Моночат · · 6 мин чтения

Ссылка на бота — главный способ привести клиента в Telegram-чат с компанией: с сайта, из письма, с визитки или QR-кода на кассе. Ниже — как она выглядит, где её взять, как передать боту параметр (например, из какой рекламы или с какой страницы пришёл человек), как сделать ссылку для добавления бота в группу и какие ошибки встречаются чаще всего. Синтаксис — по официальной документации Telegram (core.telegram.org/api/links).

Как выглядит ссылка на бота

Обычная ссылка — это адрес t.me и имя пользователя бота: https://t.me/имя_бота. Имя (username) бот получает при создании в @BotFather, и оно всегда заканчивается на «bot» — например, t.me/romashka_salon_bot. Внутри приложений Telegram работает и вариант tg://resolve?domain=имя_бота, но для сайта, писем и QR-кодов используйте https://t.me/… — он открывается везде, а без установленного Telegram покажет страницу с кнопкой.

Где взять ссылку на своего бота

  1. Откройте @BotFather и отправьте команду /mybots.
  2. Выберите бота — в карточке будет его имя вида @имя_бота.
  3. Ссылка: https://t.me/ + имя без «@».
  4. Или откройте профиль бота в Telegram и нажмите «Поделиться» — приложение само скопирует ссылку.
Проверьте ссылку с телефона, на котором вы не заходили в бота: человек должен увидеть кнопку «Начать» (Start). Если видит «Пользователь не найден» — в имени опечатка.

Ссылка с параметром: ?start=

Попробуйте Моночат бесплатно

Сайт, Telegram, ВКонтакте, MAX, Авито (бета) и почта — в одном окне, ИИ-консультант по вашей базе знаний. Вход через Яндекс или Google, без карты. 14 дней тарифа «Про» в подарок.

К ссылке можно добавить параметр: https://t.me/имя_бота?start=site. Когда человек открывает такую ссылку, вместо поля ввода появляется кнопка «Начать», а после нажатия бот получает команду /start с параметром — «/start site». По документации Telegram параметр — до 64 символов из латинских букв, цифр, «_» и «-» (без пробелов и кириллицы).

Где ссылкаПримерЧто увидите в боте
Кнопка на сайтеt.me/имя_бота?start=site/start site
Объявление на Авитоt.me/имя_бота?start=avito/start avito
QR-код на кассеt.me/имя_бота?start=qr_kassa/start qr_kassa
Рассылка по почтеt.me/имя_бота?start=email_noyabr/start email_noyabr
Страница конкретного товараt.me/имя_бота?start=tovar_123/start tovar_123

Зачем это бизнесу: понять, какой источник приводит клиентов в Telegram, и сразу продолжить разговор по теме — человек пришёл со страницы товара, значит, первым сообщением можно спросить про этот товар.

Ссылка, чтобы добавить бота в группу или канал

Чтобы по ссылке добавить бота в группу, используют параметр startgroup: https://t.me/имя_бота?startgroup=true — Telegram предложит выбрать группу. Для канала — startchannel вместе с параметром admin, который перечисляет права администратора (например, post_messages). Такие ссылки нужны редко: для общения с клиентами достаточно обычной ссылки на личный чат с ботом.

Как использовать параметр в Моночате

Если бот компании подключён к Моночату (по токену из @BotFather), первое сообщение клиента — «/start site» или «/start avito» — появится в диалоге, и оператор сразу видит, откуда пришёл человек. Дальше можно автоматизировать:

  • Правило «Ключевое слово» с фразой «start avito» ставит тег «Авито» и назначает диалог менеджеру, который ведёт объявления.
  • Правило «Новый диалог» отправляет приветствие — например, с кнопками-вариантами: «Узнать цену», «Записаться», «Задать вопрос».
  • ИИ-сотрудник (на платных тарифах и в пробном периоде) отвечает на вопросы по вашей базе знаний, а сложное передаёт человеку.

Ключевое слово в Моночате ищется как часть текста, поэтому для меток источников выбирайте уникальные слова: «start qr_kassa», а не просто «qr».

Частые ошибки

  • Ссылка на личный аккаунт сотрудника вместо бота — сотрудник уволится, клиенты останутся у него.
  • Кириллица или пробел в параметре start — ссылка откроет бота, но параметр не дойдёт.
  • Параметр длиннее 64 символов.
  • Ссылка ведёт на бота, который никто не читает: сообщения копятся, клиенты уходят. Подключите бота к общему окну и уведомлениям.
  • QR-код без подписи «Напишите нам в Telegram» — люди не понимают, зачем его сканировать.

По теме в Моночате

Попробуйте Моночат бесплатно

Сайт, Telegram, ВКонтакте, MAX, Авито (бета) и почта — в одном окне, ИИ-консультант по вашей базе знаний. Вход через Яндекс или Google, без карты. 14 дней тарифа «Про» в подарок.

Читайте также

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

Как выглядит ссылка на телеграм-бота?

https://t.me/имя_бота — имя бота всегда заканчивается на «bot». Узнать его можно в @BotFather через /mybots или в профиле бота.

Как сделать ссылку на бота с параметром?

Добавьте ?start=значение: t.me/имя_бота?start=site. Параметр — до 64 символов: латиница, цифры, «_» и «-». Бот получит команду «/start site».

Можно ли сделать ссылку на бота с командой, кроме /start?

Нет: по ссылке передаётся только /start с параметром. Другие команды человек вводит сам или нажимает в меню бота.

Как узнать, откуда клиент пришёл в бота?

Дать каждому источнику свою ссылку с параметром start. В Моночате параметр виден в первом сообщении, а правило «Ключевое слово» может поставить тег по источнику.