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

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

Обновлено · 4 мин чтения

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

  1. Откройте группу и нажмите на её название вверху.
  2. Нажмите Добавить участников.
  3. Найдите юзернейм бота, например @pizzacorner_bot, и нажмите на него.
  4. Нажмите Добавить.

Ещё можно открыть профиль бота, нажать на меню (⋮), выбрать Добавить в группу и указать группу.

Как сделать бота админом

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

  1. Откройте группу и нажмите на её название.
  2. Нажмите Изменить (карандаш), затем Администраторы.
  3. Нажмите Добавить администратора и выберите бота.
  4. Включите только нужные права и нажмите Сохранить.

Давайте минимум прав, с которыми бот работает. Боту-приветствию не нужно банить пользователей, а боту для защиты — нужно.

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

В каналы ботов можно добавить только как админов.

  1. Откройте канал и нажмите на его название.
  2. Нажмите Изменить, затем Администраторы, затем Добавить администратора.
  3. Найдите юзернейм бота и выберите его.
  4. Разрешите Публикация сообщений (и Редактирование сообщений, если бот должен обновлять посты), затем нажмите Сохранить.

Бот в группе, но не отвечает

По умолчанию боты в Telegram работают в режиме приватности. В группе они видят только команды (вроде /start) и ответы на свои сообщения. Это защищает участников, но бот, который реагирует на обычные сообщения, их просто не увидит.

Как это исправить:

  • Сделайте бота админом. Боты-админы получают все сообщения в группе.
  • Отключите режим приватности в @BotFather: отправьте /setprivacy, выберите бота и нажмите Disable (отключить). Затем удалите бота из группы и добавьте снова, чтобы изменение вступило в силу.
  • Проверьте, может ли бот вступать в группы. В BotFather для /setjoingroups должно стоять Enable (включено).

Боты, которые хорошо работают в группах

Некоторые шаблоны Echo Maker созданы специально для групп и каналов:

Вопросы

Почему я не могу найти бота через поиск?

Ищите по точному юзернейму, вместе с @. Если бот всё равно не находится, возможно, владелец запретил добавлять его в группы в BotFather.

Может ли бот читать все сообщения в моей группе?

Только если он админ или владелец отключил режим приватности. Иначе он видит только команды и ответы на свои сообщения.

Можно добавить бота в закрытую группу?

Да. Админы группы добавляют ботов в закрытые и открытые группы одинаково.