Инструкции

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

Как добавить бота в группу Телеграмм с телефона и компьютера: какие права выдать, почему бот не видит сообщения, что такое супергруппа и что настроить после добавления.

Команда ЭТОЧАТБОТА · · 16 мин чтения

Чтобы добавить бота в группу Телеграмм, откройте группу, нажмите на её название, выберите «Добавить участников» и найдите бота по точному адресу: с @ в начале и окончанием bot. Если бот должен удалять сообщения, блокировать спамеров или просто видеть всю переписку, сразу сделайте его администратором: «Изменить» → «Администраторы» → «Добавить администратора». Бот не находится или Telegram не даёт его добавить? Скорее всего, в @BotFather ему запрещено вступать в группы — это лечится командой /setjoingroups.

Ниже по шагам: с телефона и с компьютера, какие права выдать и какие не стоит, почему бот в группе молчит, что такое супергруппа и зачем она боту. «Групповой чат» и «группа» в Telegram — одно и то же, так что инструкция годится и тем, кто ищет, как добавить телеграм-бота в групповой чат. В конце про то, что настроить в группе, когда бот нужен для дела: модерации, обязательной подписки, ответов участникам.

Что бот умеет в группе, а что нет: права администратора и режим приватности

Бот в группе бывает в одной из двух ролей, и от роли зависит почти всё.

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

Администратор. Бот-администратор получает все сообщения группы, как бы ни был настроен режим приватности. И может делать то, на что вы дали права: удалять сообщения, ограничивать и блокировать участников, закреплять, одобрять заявки на вступление.

Чего бот не сделает ни в какой роли:

  • Не вступит в группу сам. Добавить бота может только участник с правом добавлять людей. Ссылкой-приглашением бот воспользоваться не может.
  • Не увидит сообщения, написанные до его появления. Историю чата Telegram ботам не отдаёт: бот знает только то, что пришло при нём.
  • Не напишет участнику в личку первым, если тот бота ни разу не запускал. Это правило Telegram, а не настройка: при такой попытке бот получает отказ, подробнее в разборе ошибки PEER_ID_INVALID.
  • Не узнает, кто читает молча. Бот видит только тех, кто написал сообщение или нажал кнопку.

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

Такой бот собирается без кода

Сценарии, автоответы и передача диалога человеку.

Подключить Telegram

Как добавить бота в группу Телеграмм на телефоне: Android и iPhone

Сначала нужен сам бот. Если его ещё нет, создайте у @BotFather: команда /newbot, имя, адрес с окончанием bot, в ответ придёт токен. Подробно, с разбором ошибок, в статье «BotFather: как создать бота в Telegram». Запомните адрес бота: искать его в группе придётся именно по нему.

Способов три. На Android и iPhone они одинаковые, отличаются только значки и расположение кнопок.

Способ 1. Из группы.

  1. Откройте группу и нажмите на её название вверху.
  2. Над списком участников выберите «Добавить участников».
  3. В поиске введите адрес бота целиком: @имя_бота. По отображаемому названию бот часто не находится.
  4. Отметьте бота и подтвердите добавление.

Способ 2. Из профиля бота.

  1. Откройте чат с ботом и нажмите на его имя вверху.
  2. В меню профиля (три точки или «Ещё») выберите «Добавить в группу».
  3. Укажите группу из списка и подтвердите.

Способ 3. По ссылке. Откройте в Telegram ссылку вида https://t.me/имя_бота?startgroup=true, и приложение само предложит выбрать группу. Это самый быстрый ответ на вопрос, как пригласить бота в группу Telegram, если бот чужой или его прислал сервис. В такую ссылку можно зашить и права администратора, которые бот попросит при добавлении. Вам останется проверить их и подтвердить.

Сразу администратором. Если бот нужен для модерации, назначьте его админом: название группы → «Изменить» (карандаш) → «Администраторы» → «Добавить администратора» → найдите бота по @адресу → выставьте права → сохраните. Если в списке бота нет, сначала добавьте его участником первым способом, а потом назначьте.

Как запустить бота в группе. Никак отдельно: бот начинает получать сообщения сразу после добавления, без команды /start. Команда пригодится, только если сценарий бота завязан на команду. В группе её пишут с адресом бота: /start@имя_бота, чтобы команда не ушла другим ботам чата.

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

В Telegram для Windows, macOS и в веб-версии логика та же, что на телефоне. С компьютера добавить бота в чат в ТГ можно за минуту:

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

Второй путь, как и на телефоне, через профиль бота: откройте чат с ботом → нажмите на имя → «Добавить в группу». Администратором бота назначают в «Управление группой» → «Администраторы» → «Добавить администратора».

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

Какие права выдать боту: удаление, блокировка, закреп, приглашения — и какие не давать

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

Право в TelegramЧто это даёт ботуКогда нужно
Удаление сообщенийУдалять сообщения участниковОбязательная подписка, чистка спама
Блокировка пользователейЗапрещать писать, блокировать, возвращать право писатьМодерация
Закрепление сообщенийЗакреплять и откреплятьЗакреп анонсов и постов
Пригласительные ссылкиОдобрять и отклонять заявки на вступлениеВход в группу по заявкам
Изменение профиля группыМенять название, фото, описаниеПочти никогда
АнонимностьПисать от имени группыНе давать
Добавление администраторовНазначать других админовНе давать

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

Почему бот не видит сообщения группы: режим приватности или права администратора

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

Проверка на минуту: напишите в группу /test, а следом обычное сообщение. Если бот увидел только первое, причина найдена. Путей два.

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

Выключить режим приватности в @BotFather. Если бот не должен быть админом:

  1. Откройте @BotFather и отправьте /setprivacy.
  2. Выберите бота из списка.
  3. Нажмите Disable. Тот же переключатель есть в меню: /mybots → бот → Bot Settings → Group Privacy → Turn off.
  4. Удалите бота из группы и добавьте заново. Без этого новое правило к уже добавленному боту обычно не применяется.

Если бот администратор, режим приватности выключен, а он всё равно молчит, причина в другом: токен перевыпустили, этот же бот подключён ко второму сервису, сценарий выключен. Полный чек-лист в статье «Бот в Telegram не отвечает: 7 причин».

Бот не добавляется в группу: запрет на вступление (/setjoingroups) и другие причины

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

Боту запрещено вступать в группы. У каждого бота в @BotFather есть переключатель, можно ли добавлять его в группы. Когда он выключен, бот не добавляется ни в одну группу. Включается так: /setjoingroups → выберите бота → Enable. Или через меню: /mybots → бот → Bot Settings → Allow Groups? → Turn groups on. Менять настройку может только владелец бота, тот, кто его создал.

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

Ищете по названию, а не по адресу. Отображаемое имя бота может быть любым, и таких имён много. Надёжно находится только адрес: @имя_бота.

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

Вы добавляете бота в канал, а не в группу. В канал бот добавляется только администратором, с правом публикации. Это отдельная инструкция: «Боты для Telegram-канала и как добавить бота в канал».

Группа, супергруппа и обсуждение канала: что значит супергруппа в Телеграмме

Технически в Telegram два вида групп: обычная группа и супергруппа. Обычная вмещает до 200 участников, супергруппа до 200 000. В приложении обе называются просто «группа», поэтому слово «супергруппа» встречается в основном в инструкциях к ботам и в документации. Отсюда и вопрос, что оно значит.

У супергруппы есть то, чего нет у обычной группы:

  • публичная ссылка вида t.me/адрес;
  • история чата, видимая новым участникам;
  • темы (разделы внутри группы) и медленный режим;
  • журнал «Недавние действия» с тем, что делали администраторы;
  • привязка к каналу как группа обсуждения, где живут комментарии.

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

Подвох при превращении. Когда обычная группа становится супергруппой, у неё меняется внутренний номер в Telegram, так называемый chat ID. История сообщений при этом сохраняется, но боты и сервисы, которые запомнили старый номер, могут перестать находить чат. Поэтому, если вы только готовите группу к боту, сделайте её супергруппой заранее, до подключения.

Как понять, что у вас супергруппа. Признаки: публичная ссылка, темы, пункт «Недавние действия» в управлении группой. Есть хоть один — группа уже расширенная. Группа обсуждения канала — тоже.

Как сделать супергруппу в Телеграмме. Искать кнопку «Сделать супергруппой» не нужно: Telegram переводит группу сам, как только вы включаете функцию, которой у обычной группы нет. Подойдёт любой вариант:

  1. Сделать группу публичной: «Изменить» → «Тип группы» → «Публичная», задать адрес. Потом тип можно вернуть на «Частная», расширенные возможности останутся.
  2. Открыть историю новым участникам: в настройках частной группы включите «История чата для новых участников» → «Видна».
  3. Привязать группу к каналу как обсуждение: «Управление каналом» → «Обсуждение».

Когда обычная группа упирается в 200 участников, Telegram переводит её в супергруппу автоматически. Обратного пути нет: в обычную группу она уже не вернётся.

Что настроить после добавления: сценарии, обязательная подписка, ответы лично, автоудаление

Штатно Telegram даёт группе медленный режим, ограничения для участников (например, запрет на медиа), отложенные сообщения и таймер автоудаления для всего чата. Для небольшого чата этого часто хватает, и отдельный бот не нужен. Бот нужен, когда задача не укладывается в эти галочки: отвечать на одни и те же вопросы, пускать писать только подписчиков канала, встречать новичков, чистить за собой служебные сообщения. Готовые боты для модерации, капчи и игр мы собрали в подборке ботов для чатов в ТГ, а ниже — как закрыть эти задачи одним своим ботом.

В конструкторе ЭТОЧАТБОТ для Telegram это собирается без кода, в четыре шага:

  1. Получите токен у @BotFather.
  2. В кабинете нажмите «Новый бот», выберите Telegram и вставьте токен.
  3. Добавьте бота в группу администратором с правами под задачу (таблица выше).
  4. Соберите сценарий и проверьте его со второго аккаунта.

Что можно поручить боту в группе (подробный разбор каждой задачи — в статье «Бот для автоматизации чатов в ТГ»):

Ответы на сообщения группы. Сценарий стартует с сообщения в чате: вы задаёте слово или фразу («ссылка», «расписание», «цена») и то, что бот ответит. Это может быть текст, кнопки, файл.

Участник: где ссылка на эфир? Бот: Эфир в четверг в 19:00, ссылка по кнопке ниже. [Открыть эфир]

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

Ответы «для каждого участника». Обычный сценарий в группе работает на весь чат сразу. В этом режиме бот ведёт каждого участника отдельно: его выбор, теги и баллы не смешиваются с чужими, а ответ приходит лично ему прямо в группе, остальные этого ответа не видят. Подходит для кнопок «выберите тему», заданий, отметок. Telegram не гарантирует доставку таких личных ответов тем, кто не в сети, поэтому в сценарии стоит оставить кнопку, которая открывает ответ заново.

Заявки на вступление. Если в группу входят по заявкам, бот сразу пишет заявителю в личку (приветствие, правила, ссылки) и одобряет или отклоняет заявку. Для этого нужно право «Пригласительные ссылки». Как устроен вход по заявкам, разобрали в статье «Канал по заявкам в Телеграмме».

Автоудаление сообщений бота. У сообщения в сценарии есть поле «убрать через N часов»: напоминания и просьбы подписаться исчезают сами, и чат не зарастает одинаковыми репликами бота. Штатный таймер Telegram так не умеет, он удаляет вообще все сообщения чата. Ограничение от Telegram: удалить можно только сообщения моложе 48 часов. Все способы чистить чат — в статье про автоудаление сообщений в Телеграмме.

Посты в группу по расписанию (тарифы «Плюс» и «Премиум»). Раздел «Публикации» в меню бота: публикация сразу, позже или регулярно по дням недели; один пост сразу в несколько групп и каналов, где бот администратор; закреп, в том числе на время; правка вышедшего поста; автоудаление через N часов.

Сообщения группы в одной ленте (тарифы «Плюс» и «Премиум»). В разделе «Комментарии» есть и каналы, и группы: поиск по тексту и автору, фильтры «Ждут ответа», «Вопросы», «Хотят купить», «Похоже на спам». Прямо из ленты можно ответить от имени бота, удалить сообщение, запретить писать на сутки или неделю, заблокировать. Для группы обсуждения канала раздел сам проверит, админ ли там бот, и даст ссылку «Добавить бота в обсуждение» с нужными правами.

ИИ-агент (тариф «Премиум»). Отвечает по вашей базе знаний на вопросы, которые не уложились в ключевые слова. В группе агент молчит, пока вы сами не включите его там: в общем чате ИИ, отвечающий на каждую реплику, мешал бы людям.

Сколько это стоит, за одного бота в месяц:

ТарифЦенаЧто даёт для группы
«Старт»бесплатноДо 50 диалогов в месяц и 1 сценарий
«Плюс»690 ₽«Публикации» (посты) и «Комментарии» (лента, фильтры, модерация). Без ИИ
«Премиум»1 390 ₽Всё из «Плюса» + ИИ-агент, ИИ в редакторе постов, сводка комментариев. 500 ИИ-запросов в месяц

Для живого сообщества «Старт» — скорее проба одной механики: на нём один сценарий, 50 диалогов в месяц и нет «Публикаций» и «Комментариев». Пробный «Премиум» даётся на 1 день, один раз на аккаунт. Все условия на странице тарифов.

Коротко о главном

  • Добавить бота в группу ТГ: название группы → «Добавить участников» → поиск по @имя_бота. Или из профиля бота: «Добавить в группу».
  • Бот не добавляется: /setjoingroups → Enable в @BotFather, проверьте своё право добавлять участников и ищите по адресу, а не по имени.
  • Бот молчит в группе: сделайте его администратором или выключите режим приватности через /setprivacy и добавьте бота заново.
  • Права выдавайте под задачу. Добавление администраторов и анонимность боту не нужны.
  • Супергруппа — расширенный вид группы. Боту она нужна для ограничений участников и комментариев канала. Сделать её можно, включив публичную ссылку, видимую историю или темы.

Попробуйте на своей группе: зарегистрируйтесь в ЭТОЧАТБОТ, вставьте токен бота и соберите первый сценарий. На «Старте» это бесплатно.

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

Почему не получается добавить бота в группу Телеграмм?

Чаще всего боту запрещено вступать в группы: в @BotFather отправьте /setjoingroups, выберите бота и нажмите Enable. Вторая причина: у вас нет права добавлять участников в этой группе. Третья: вы ищете бота по названию, а искать нужно по адресу с @.

Что значит супергруппа в Телеграмме?

Это расширенный вид группы: до 200 000 участников, публичная ссылка, темы, медленный режим, журнал действий администраторов, привязка к каналу для комментариев. В приложении её называют просто «группа». Для ботов она важна тем, что ограничить участника на время и работать с комментариями канала можно только в супергруппе.

Как сделать супергруппу в Телеграмме?

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

Нужно ли делать бота администратором группы?

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

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

Обычно из-за режима приватности: бот-участник видит только команды и ответы на свои сообщения. Сделайте его администратором или выключите режим через /setprivacy в @BotFather и добавьте бота заново. Если не помогло, проверьте токен и то, не подключён ли бот к другому сервису.

Можно ли добавить бота в группу с телефона?

Да, на Android и iPhone это делается так же, как на компьютере. Откройте группу → нажмите на название → «Добавить участников» → найдите бота по @адресу. Или откройте профиль бота и выберите «Добавить в группу».

Соберите такого же бота в Telegram

Сценарии, автоответы, кнопки и передача диалога человеку — блоками, без кода.

Подключить Telegram

Уже пользуетесь другим сервисом?

Перенесём ваши автоматизации бесплатно и подарим тариф на 1 месяц 🤗

Все статьи
Поделиться: