Автоматизация

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

Денис, Москва 681 просм.

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

Марина Соколова аналитик по внедрению ИИ

ответил

эксперт

Добавляется бот в группу так же, как обычный участник. Откройте чат группы, зайдите в её настройки (название группы вверху, затем три точки или «Изменить»), выберите «Добавить участника» и введите в поиске username бота — он найдётся, если у него уже включена возможность добавления в группы через настройки BotFather.

Дальше важный момент, о который спотыкаются почти все: по умолчанию у ботов включён режим приватности — в групповом чате бот видит только сообщения, адресованные ему напрямую, команды вида /старт или ответ на его сообщение, а не всю переписку целиком. Если бот должен реагировать на любые сообщения в чате, приватность нужно отключить через @BotFather: команда /mybots, затем выбрать бота, Bot Settings, Group Privacy, Turn off.

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

Логика напоминаний и ответов на частые вопросы — это уже код на стороне бота, который использует Telegram Bot API. Если бот уже настроен через BotFather и работает в личных сообщениях, добавление в группу ничего в его коде не меняет, вопрос только в правах доступа.

Задать свой вопрос

Вопросы проходят модерацию. Ответ эксперта публикуется на сайте в течение пары дней.

Похожие вопросы

Все в теме