Как добавить чат-бота в группу?
Денис, Москва 681 просм.
Веду рабочий чат в Telegram на 40 человек и хочу подключить туда бота, который будет присылать напоминания и отвечать на частые вопросы по расписанию. Бот уже создан через BotFather, но я не понимаю, как именно добавить его в существующую группу и что ему нужно разрешить.
Марина Соколова аналитик по внедрению ИИ
ответил
Добавляется бот в группу так же, как обычный участник. Откройте чат группы, зайдите в её настройки (название группы вверху, затем три точки или «Изменить»), выберите «Добавить участника» и введите в поиске username бота — он найдётся, если у него уже включена возможность добавления в группы через настройки BotFather.
Дальше важный момент, о который спотыкаются почти все: по умолчанию у ботов включён режим приватности — в групповом чате бот видит только сообщения, адресованные ему напрямую, команды вида /старт или ответ на его сообщение, а не всю переписку целиком. Если бот должен реагировать на любые сообщения в чате, приватность нужно отключить через @BotFather: команда /mybots, затем выбрать бота, Bot Settings, Group Privacy, Turn off.
Если бот будет что-то удалять, закреплять сообщения или банить нарушителей, ему дополнительно нужно выдать права администратора группы — это делается отдельно, через список участников.
Логика напоминаний и ответов на частые вопросы — это уже код на стороне бота, который использует Telegram Bot API. Если бот уже настроен через BotFather и работает в личных сообщениях, добавление в группу ничего в его коде не меняет, вопрос только в правах доступа.
Задать свой вопрос
Вопросы проходят модерацию. Ответ эксперта публикуется на сайте в течение пары дней.
Вопрос отправлен на модерацию. После проверки он появится на сайте вместе с ответом эксперта.