Как использовать бота Telegram в группе, не добавляя его (гостевой режим)
Добавление бота в группу Telegram обычно означает найти администратора, открыть список участников группы, найти бота и выделить ему место в чате, который, возможно, и так уже заполнен неиспользуемыми инструментами. Гостевой режим, добавленный в Bot API Telegram в мае 2026 года, пропускает всё это: любой участник любой группы может упомянуть через @ бота, который никогда не состоял в этой группе, и бот ответит прямо там, в чате, видимо для всех.
Технически Telegram отправляет боту разовое обновление в момент, когда кто-то упоминает его через @ или отвечает на одно из его сообщений. У бота есть ровно один ответ, чтобы отработать, а дальше разговор продолжается своим чередом, никакого постоянного членства, одобрения администратора и ничего, что остаётся, если больше никто не упомянет бота снова.
Этот гайд показывает, как использовать это как обычный участник группы, на живом примере SplitTabsBot, а затем разбирает, что ответ в гостевом режиме может и не может сделать.
Шаги
- Выберите группу, в которой уже состоите. Ей не обязательно иметь добавленных ботов, гостевой режим работает именно потому, что бот никогда не вступал в группу. Подходит любая группа, где вы участник.
- Наберите @username бота, а затем то, что нужно. Например наберите @SplitTabsBot 120 пицца @anna @ben в поле сообщения группы, точно так же, как обычное сообщение.
- Отправьте это как обычное сообщение. В отличие от inline-режима, здесь не нужно выбирать карточку из всплывающего окна заранее, вы отправляете упоминание через @ как обычное сообщение группы и ждёте ответа бота.
- Прочитайте ответ бота прямо в чате. SplitTabsBot рассчитает разбивку суммы на человека из вашего сообщения и опубликует расчёт как свой единственный ответ, видимый всей группе, подписанный ботом.
- Нажмите кнопки в ответе, если хотите продолжить. Каждый ответ в гостевом режиме содержит кнопку «Open», открывающую личный чат с ботом, а в группе ещё и кнопку «Add to this group», если хотите добавить бота как полноценного участника на постоянной основе.
Полезно знать
- Гостевой режим это сторона обычного участника группы у функции, которую Telegram называет Guest Chat Mode, часть Bot API 10.0 (май 2026 года), он отдельный от inline-режима, который существует уже много лет и описан в отдельном гайде.
- Бот отвечает только один раз на каждое упоминание через @ или ответ на его сообщение. Он не видит предыдущие сообщения группы, не может отправить продолжение сам и не может запланировать что-либо в этом чате на будущее, ответ должен быть самодостаточным.
- На одно сообщение могут ответить сразу до трёх разных ботов, если в нём упомянуто через @ больше одного, поэтому одно сообщение может собрать ответы сразу от нескольких ботов.
- Не каждый ответ несёт реальный результат. SplitTabsBot, WhisperLockBot, NudgeRemindBot и IcebreakerDailyBot отвечают настоящим вычисленным результатом (разбивкой суммы, запечатанным сообщением, тем напоминанием, которое было бы поставлено, вопросом для разговора), некоторые другие боты вместо этого отвечают короткой карточкой с описанием своих функций, поскольку их возможности требуют постоянного членства в группе.
- Владелец бота должен включить Guest Chat Mode для этого бота, прежде чем он начнёт отвечать, если бот не реагирует на упоминание через @ в группе, где никогда не состоял, возможно, эта настройка просто ещё не включена для него.
- Ответ в гостевом режиме никак не устанавливает бота в группу. Если группа хочет видеть его там постоянно, кому-то всё равно нужно нажать «Add to this group» или добавить его обычным способом.
Вопросы и ответы
- Что такое гостевой режим Telegram?
- Функция Bot API 10.0 (май 2026 года), позволяющая любому участнику группы упомянуть бота через @ или ответить на его сообщение в группе, где бот никогда не состоял, и получить один ответ прямо в этом чате.
- Нужно ли быть администратором группы, чтобы этим пользоваться?
- Нет, любой участник группы может упомянуть подходящего бота через @, никакого шага одобрения и никакого действия администратора со стороны группы не требуется.
- Может ли бот прочитать остальную переписку группы?
- Нет, ответ в гостевом режиме формируется из одного сообщения, которое упомянуло бота через @ или ответило на его сообщение, у него нет доступа ни к истории чата, ни к списку участников.
- Что произойдёт, если упомянуть бота через @ и ничего не случится?
- Guest Chat Mode это настройка, которую должен включить владелец бота, если она выключена для этого бота, упоминание через @ в группе, где он не состоит, не вызовет ответа, даже несмотря на то, что сама функция существует.