← Все статьи

Как добавить бота в группу Telegram

Чтобы добавить бота в группу Telegram, откройте группу → добавление участников, найдите бота по точному username и подтвердите добавление. Обычных прав участника достаточно только для тех действий, которые разрешены всем участникам. Администратором бота делают тогда, когда его задача требует дополнительных прав.

Как добавить бота

  1. Откройте профиль группы.
  2. Нажмите «Добавить участника».
  3. Введите полный @username бота.
  4. Выберите нужного бота и подтвердите добавление.

Для некоторых ботов доступна ссылка с параметром startgroup: она открывает выбор группы. Но наличие такой ссылки зависит от самого бота; обычное добавление через список участников работает независимо от неё.

Обычный участник или администратор

Если бот должен отвечать на команды и отправлять сообщения в группе, сначала проверьте разрешения обычных участников. Администраторские права не нужны автоматически каждому боту.

Администратор нужен для модерации, удаления чужих сообщений, ограничения участников, управления темами и других действий, которые Telegram защищает отдельными правами. Включайте только те разрешения, которые использует ваша логика.

Что бот видит в группе

По умолчанию новые боты работают в Privacy Mode. Такой бот получает команды, адресованные ему, ответы на его сообщения, сообщения, отправленные через него, и служебные события. Он не получает весь обычный разговор группы.

Бот-администратор получает все сообщения группы, кроме сообщений от других ботов. То же относится к боту с отключённым Privacy Mode. Telegram рекомендует отключать режим приватности только когда это действительно нужно; после изменения настройки бота нужно заново добавить в группу.

Важно: права администратора и Privacy Mode — разные механизмы. Права определяют, что бот может делать, а Privacy Mode — какие групповые сообщения приходят ему в updates.

Почему бот не отвечает

  • Команда отправлена без @username, хотя в группе несколько ботов.
  • Privacy Mode не передаёт боту обычные сообщения.
  • Участникам запрещено отправлять сообщения нужного типа.
  • Backend бота не запущен или использует другой token.
  • Бот удалён либо ограничен администратором группы.

Если бот должен публиковать в группу

Обычный Bot API может отправлять сообщения, когда бот состоит в группе и правила чата это разрешают. Текущая версия Soft Lite POST Bot дополнительно проверяет, что выбранный publishing bot имеет статус администратора целевого чата. Для использования программы добавьте своего бота администратором с минимальными нужными правами.

Где взять ID группы

Для настройки интеграции может понадобиться числовой Chat ID. Его можно получить через официальный выбор группы, публичный username супергруппы или доступные данные пересылки. Подробности — в статье «Как узнать ID группы или чата в Telegram».