По умолчанию созданный вами Телеграм-бот не видит сообщения пользователей в группах и чатах — это связано с политикой конфиденциальности Telegram. Однако в ряде случаев (например, при отправке уведомлений в групповые чаты) нужно изменить это поведение, разрешив боту доступ к сообщениям.
Чтобы включить такую возможность, необходимо отключить режим конфиденциальности (privacy mode) в настройках вашего бота через BotFather.
Privacy mode — это специальная настройка Telegram, ограничивающая возможности бота в группах. Если режим включён:
Бот не получает сообщения пользователей в чате
Он реагирует только на команды, начинающиеся с / (например, /start)
Чтобы бот мог видеть обычные сообщения (например, триггеры или события), режим нужно отключить.
Откройте Telegram и найдите @BotFather
Нажмите кнопку «Меню» или введите команду вручную:
/setprivacy
Выберите нужного бота из списка
Установите значение Disable (отключить режим конфиденциальности)
После этого BotFather подтвердит, что режим отключён. Теперь бот сможет обрабатывать события и сообщения в группах и чатах более гибко.
Эта настройка касается только групповых чатов
Отключение режима не даёт боту доступа к личной переписке пользователей
Убедитесь, что вы не используете бота в чатах, где есть чувствительная информация, если он не предназначен для этого
Если ваш бот используется только для отправки уведомлений из Битрикс24 и не слушает команды, вы можете оставить режим включённым. Но если бот участвует в бизнес-логике или реагирует на сообщения в группе — режим нужно отключить.