Назад к Блогу
Глоссарий21 октября 2026 г.2 min read

Что делает команда /start в боте Telegram

После нажатия кнопки «Старт» бот Telegram получает право писать вам. Разбираемся, что делает эта кнопка, как работают ссылки для запуска и каким должен быть первый ответ.

Что делает команда /start в боте Telegram

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

Что происходит при нажатии кнопки «Старт»

Когда вы впервые открываете бота, Telegram показывает кнопку «Старт» вместо привычного поля для ввода сообщения. Нажатие отправляет боту команду /start. Для бота это первый сигнал о том, что вы существуете. Теперь у него есть чат с вами, и он может ответить.

Поэтому каждому боту нужен продуманный ответ на /start. Это первое, что бот говорит человеку, и именно в этот момент большинство людей решают, продолжить общение или закрыть чат.

Почему бот не может написать вам первым

Telegram не позволяет ботам начинать разговор. Бот может писать только тем, кто нажал «Старт», и теряет возможность связаться с теми, кто его заблокировал. Это правило не дает ботам Telegram превратиться в канал для спама и определяет, как бизнес их использует: нужно заинтересовать человека настолько, чтобы он перешел к боту по ссылке, через кнопку в канале или по QR-коду и нажал «Старт».

Ссылки для запуска с параметром

Ссылка на бота может содержать дополнительный текст в параметре start: к адресу бота добавляют ?start= и короткий код. Когда человек открывает такую ссылку и нажимает «Старт», бот получает этот код вместе с командой /start. Магазины используют его, чтобы понять, из какой публикации или от какого партнера пришел покупатель, либо сразу открыть нужный товар. Для человека все выглядит как обычно, а бот просто знает больше о первом посещении.

Что должно быть в хорошем первом ответе

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

В BotLaunch бот магазина отвечает на /start приветствием и кнопкой, которая открывает вашу витрину. Текст приветствия можно изменить в панели управления. Бот платформы отвечает на языке пользователя и предлагает команду /lang для его смены.

Другие команды наряду с /start

Большинство ботов также отвечают на /help, перечисляя свои возможности. Telegram показывает команды бота в меню рядом с полем для ввода сообщения, поэтому пользователям не нужно их запоминать.

Часто задаваемые вопросы

Может ли бот Telegram написать мне до того, как я нажму «Старт»?

Нет. Бот может писать только тем, кто его запустил и не заблокировал.

Что такое параметр start?

Это дополнительный текст в ссылке на бота. Когда человек нажимает «Старт», бот получает этот текст вместе с командой /start и может по нему определить, откуда пришел пользователь.

Можно ли изменить ответ бота моего магазина на /start?

Да. В BotLaunch можно отредактировать приветствие бота магазина в панели управления.

Поделиться статьей