Перейти к содержимому
[ БОТЫ ] · · 7 мин

Как добавить бота в группу в Телеграме и MAX: права, настройки и почему бот молчит

В Телеграме бота добавляют в группу как обычного участника: через профиль бота или через список участников группы. Чтобы он видел все сообщения и мог модерировать, его назначают администратором. В MAX сначала нужно разрешить добавление бота в групповые чаты в его настройках на платформе для партнёров, иначе бот в чат не добавится.

Как добавить бота в группу в Телеграме

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

Через профиль бота

  1. 01Найдите бота в поиске Telegram по его имени, оно заканчивается на bot.
  2. 02Откройте профиль бота и нажмите кнопку добавления в группу или канал. В английском интерфейсе она называется Add to Group or Channel.
  3. 03Выберите группу из списка.
  4. 04Если бот запрашивает права администратора, Telegram покажет их список. Права можно изменить до подтверждения или позже в настройках группы.

Через настройки группы

  1. 01Откройте группу и нажмите на её название вверху, откроется информация о группе.
  2. 02Выберите добавление участников.
  3. 03Введите имя бота в поиске и подтвердите добавление.

По ссылке от разработчика

Разработчик может дать ссылку вида t.me/имя_бота?startgroup. По ней Telegram сразу открывает выбор группы, куда добавить бота. Такую ссылку удобно ставить в инструкцию для клиентов, если бот рассчитан на работу в чужих чатах.

Какие права администратора дать боту

Бот без прав видит в группе только часть сообщений и ничего не может удалить. Назначить его администратором можно так:

  • ▸Android: информация о группе, значок карандаша, раздел «Администраторы».
  • ▸iPhone: информация о группе, «Изменить», раздел «Администраторы».
  • ▸Telegram Desktop: меню «…» в правом верхнем углу, управление группой, раздел «Администраторы».

Давайте только те права, которые нужны под задачу. Бот с лишними правами при ошибке или взломе натворит больше.

Задача ботаКакие права нужны
Удаляет спам и ссылкиУдаление сообщений
Блокирует нарушителей, ставит ограниченияБлокировка участников
Закрепляет объявленияЗакрепление сообщений
Принимает заявки на вступлениеПриглашение участников
Только присылает уведомленияОбычно хватает права писать в группе; админ нужен, если писать могут не все

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

Режим приватности: почему бот видит не все сообщения

По умолчанию все боты в группах работают в режиме приватности. В нём бот получает команды, адресованные ему, ответы на свои сообщения и служебные сообщения, например о вступлении нового участника. Обычную переписку участников он не видит.

Режим не действует на ботов, которых добавили администраторами: они получают все сообщения. Второй вариант — разработчик выключает режим в @BotFather командой /setprivacy. После этого бота нужно удалить из группы и добавить заново, иначе настройка не применится.

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

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

Бот не добавляется в группу

В @BotFather есть команда /setjoingroups. Она разрешает или запрещает добавлять бота в группы. Если владелец бота выключил эту опцию, Telegram не даст добавить бота в группу. Это не ошибка: так закрывают ботов, которые рассчитаны только на личные сообщения.

Если бот ваш, включите опцию в @BotFather сами. Если бот чужой, добавить его в группу не получится, пока это не разрешит его владелец.

Группа и канал: в чём разница для бота

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

Режим приватности в канале не мешает: бот получает все сообщения каналов, в которых состоит. Бота в канал ставят, например, для отложенных публикаций или постов, которые приходят автоматически из CRM или с сайта.

Как добавить бота в групповой чат MAX

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

  1. 01Владелец бота открывает платформу MAX для партнёров, раздел «Чат-боты», выбирает бота, нажимает «⋮» и «Настройки».
  2. 02В разделе «Приватность» включает добавление бота в групповые чаты.
  3. 03В приложении MAX откройте групповой чат и нажмите на его название вверху.
  4. 04Перейдите в «Участники», выберите добавление участников, найдите бота по имени и подтвердите.
  5. 05Чтобы назначить бота администратором, откройте в настройках чата раздел «Администраторы», добавьте администратора, выберите бота и настройте права.

Для нормальной работы в групповом чате справка MAX рекомендует выдать боту права read_all_messages и write: читать все сообщения и писать в чат. Некоторые функции, например получение списка сообщений чата, работают только у бота-администратора.

В канал MAX бота добавляют через список подписчиков. Перед этим нужно найти бота в поиске MAX и начать с ним диалог. Затем в разделе «Администраторы» бота выбирают из подписчиков и задают ему права.

Важная разница с Телеграмом: создать бота в MAX может только организация, ИП или самозанятый с подтверждённым профилем на платформе. Перед запуском бот проходит модерацию, до этого пользователи его не видят. Если бот не находится в поиске, проверьте, прошёл ли он проверку. Как устроен запуск, описано на странице бот для MAX.

Бот в группе молчит: причины и что сделать

ПроблемаПричинаЧто сделать
Бота не получается добавить в группу TelegramВ @BotFather выключено добавление в группы (/setjoingroups)Включить опцию в @BotFather или попросить владельца бота
Бот добавлен, но не реагирует на обычные сообщенияРаботает режим приватностиНазначить бота администратором или выключить режим через /setprivacy
Режим приватности выключили, а бот всё равно не видит сообщенияНастройку не применили к группеУдалить бота из группы и добавить заново
Бот видит сообщения, но не удаляет спамНет права удалять сообщенияВыдать это право в разделе «Администраторы»
Бот не публикует в канал TelegramБот не администратор или нет права публиковатьНазначить администратором с правом публикации
Бот не реагирует на сообщения другого ботаБоты по умолчанию не видят сообщения других ботовОбсудить с разработчиком отдельную настройку
Бот MAX не добавляется в групповой чатДобавление в групповые чаты запрещено по умолчаниюВключить его в разделе «Приватность» на платформе для партнёров
Бот MAX в чате, но отвечает не на всёНет прав read_all_messages и writeНазначить бота администратором и выдать эти права
Бот перестал отвечать везде, не только в группеСервер бота, токен или оплата конструктораПроверить работу бота в личных сообщениях и написать разработчику

Последний пункт к правам группы отношения не имеет. Если бот молчит и в личке, проблема на его стороне: в работе сервера или в настройках подключения.

Готовый бот или свой

Для типовых задач хватает готового бота. Он удаляет ссылки и спам, приветствует новых участников, задаёт правила чата. Такого бота добавляют по инструкции выше за несколько минут.

Свой бот нужен, когда группа становится частью работы с клиентами или сотрудниками:

  • ▸заявки из чата должны попадать в CRM или таблицу, а не теряться в переписке;
  • ▸бот присылает в рабочий чат заказы с сайта, оплаты или сообщения о сбоях;
  • ▸нужны свои правила модерации, которых нет в готовых ботах;
  • ▸одна и та же логика должна работать и в Telegram, и в MAX;
  • ▸важно, где хранится переписка и персональные данные участников.

Готовый бот принадлежит чужому владельцу: он может изменить правила, закрыть бота или включить платные функции. Свой бот работает на вашем сервере и под вашим токеном. Какие бывают боты и что каждый умеет, разобрано в статье виды Telegram-ботов для бизнеса. Если нужен бот под ваш процесс, посмотрите разработку Telegram-ботов и ботов для MAX.

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

FAQ

01 Как добавить бота в группу в Телеграме? +

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

02 Почему бот в группе не отвечает на сообщения? +

Чаще всего из-за режима приватности: без прав администратора бот видит только команды и ответы на свои сообщения. Назначьте его администратором или попросите разработчика выключить режим командой /setprivacy и затем добавьте бота в группу заново.

03 Как добавить бота в групповой чат MAX? +

Владелец бота сначала включает добавление в групповые чаты в разделе «Приватность» на платформе MAX для партнёров. Затем в чате откройте «Участники», найдите бота по имени и добавьте. Для полноценной работы назначьте его администратором с правами read_all_messages и write.

04 Можно ли добавить бота в канал, не делая его администратором? +

В Telegram нет: бота в канал добавляют администратором, а для публикации постов ему нужно право публиковать сообщения. В MAX бота добавляют через список подписчиков, а права задают в разделе «Администраторы».

05 Нужны ли боту все права администратора? +

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

Автор
Илья
AI-оркестратор

Строю сайты, Telegram-ботов, CRM и AI-автоматизацию под ключ для малого и среднего бизнеса РФ: живые сайты, клиентские задачи и рабочие прототипы.

Telegram @Aidev21 →

Начнём

Обсудим вашу задачу? Первый созвон — бесплатно.

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