Мы уже писали, что перед тем как доверять боту, стоит проверить, соответствуют ли запрашиваемые им права его заявленной функции, но этот совет работает, только если вы понимаете, что даёт каждое право. Система прав в Telegram устроена сложнее, чем думает большинство, а внутренние названия, которые использует Telegram (manage_topics, anonymous, manage_ranks), не всегда говорят сами за себя. Это справочник простым языком о том, на что вы на самом деле соглашаетесь.
Не одна система прав, а две
Первое, что важно понять: под «правами бота» в Telegram на самом деле скрываются две разные вещи:
- Права администратора — та же система прав, что и для администраторов-людей в группах и каналах. Её можно выдать и боту, если назначить его администратором.
- Видимость сообщений (режим приватности) — отдельная настройка на уровне API, которая определяет, видит ли бот вообще сообщения в группе, независимо от того, администратор он или нет.
Большинство руководств рассказывают только о первой. Важны обе.
Права администратора по порядку
Это права администратора, определённые самим Telegram (те же, что вы видите, когда назначаете администратором человека). Любой бот может запросить часть из них или все сразу при добавлении в группу или канал.
| Право | Что оно на самом деле позволяет боту |
|---|---|
| Изменение профиля | Менять название, описание и фото группы или канала |
| Публикация сообщений | Отправлять сообщения от имени самого канала (только в каналах) |
| Редактирование сообщений | Редактировать любое уже отправленное в чат сообщение, в том числе чужое |
| Удаление сообщений | Удалять любые сообщения из чата |
| Блокировка пользователей | Исключать участников и не давать им вернуться |
| Приглашение пользователей | Создавать пригласительные ссылки и добавлять новых участников |
| Закрепление сообщений | Закреплять и откреплять сообщения вверху чата |
| Добавление администраторов | Назначать администраторами других пользователей (или ботов) — пожалуй, право с самым высоким уровнем доверия в этом списке |
| Анонимность | Публиковать и действовать так, что действия не приписываются боту в списке участников |
| Управление голосовыми чатами | Запускать, останавливать и модерировать голосовые и видеочаты в группе |
| Управление темами | Создавать, редактировать и закрывать темы в группах с форумами |
| Управление личными сообщениями | Обрабатывать личные сообщения, отправленные каналу |
| Управление званиями | Назначать другим администраторам собственные звания |
Некоторые из них заслуживают особого внимания. «Добавление администраторов» фактически означает, что бот может передать полный контроль над вашей группой себе или другому аккаунту, — боту для модерации или утилите это почти никогда не нужно. «Удаление сообщений» вместе с «Блокировкой пользователей» — обычный и разумный набор для бота-модератора, но та же комбинация у бота без явной функции модерации — несоответствие, которое стоит поставить под вопрос. Именно такую проверку мы описывали в руководстве по распознаванию поддельных и заброшенных ботов.
Режим приватности: право, о котором почти никто не знает
Помимо прав администратора, у каждого бота в Telegram есть настройка режим приватности. Ею управляет сам разработчик бота через @BotFather, а не вы как пользователь.
- Режим приватности ВКЛЮЧЁН (по умолчанию): бот получает только команды (сообщения, начинающиеся с
/), прямые ответы на свои сообщения и сообщения, где его упоминают по имени пользователя. Остальную переписку в группе он не видит. - Режим приватности ВЫКЛЮЧЕН: бот получает каждое сообщение в группе целиком, независимо от того, обращались к нему или нет.
Для ИИ ботов это особенно важно. Боту, который делает сводки переписки или отвечает на вопросы с учётом контекста чата, нужно выключить режим приватности, иначе он не сможет работать, — это законная причина его отключить. Но это также значит, что бот обрабатывает каждое сообщение в группе, а не только адресованные ему, и об этом стоит знать, прежде чем вы или ваше сообщество начнёте воспринимать его присутствие как фоновый шум.
Что делать: если в группу, где вы состоите, добавили ИИ бота, вполне уместно спросить у администратора (или посмотреть в документации бота), включён ли режим приватности. Эта одна настройка, пожалуй, влияет на вашу реальную приватность сильнее, чем большая часть списка прав администратора выше.
Права за пределами системы Telegram
Некоторые из самых значимых прав, которые может запросить бот, вообще не входят в систему прав администратора Telegram: их запрашивают прямо в диалоге с ботом, обычно через связанное мини-приложение или веб-окно.
Подключение кошелька / TON Connect. Криптоботы часто просят привязать кошелёк, и это может означать что угодно — от просмотра баланса только для чтения до полного права подписывать транзакции. Как мы рассказывали в материале об Agentic Wallets от TON, некоторые новые инструменты на основе агентов запрашивают отдельный пополненный кошелёк с лимитом расходов, а не доступ к вашему основному кошельку. Это совсем другая (и в целом более безопасная) схема прав, чем передача полного контроля над кошельком.
Передача контакта и номера телефона. Bot API Telegram позволяет боту запросить ваш номер телефона или карточку контакта, но только через явную видимую кнопку «Поделиться контактом» — незаметно получить эти данные бот не может. Если бот утверждает, что уже знает ваш номер, хотя вы ни разу не нажимали такую кнопку, это тревожный сигнал, а не функция.
Передача геопозиции. Тоже доступна только после явного действия с вашей стороны: пассивно получить ваше местоположение бот не может.
Платежи. Bot Payments API Telegram позволяет боту запросить разовый платёж через собственный платёжный процесс Telegram. Это не то же самое — и в целом безопаснее, — чем бот, который просит перевести криптовалюту напрямую на адрес кошелька или ввести данные карты на связанном сайте.
Практическая шпаргалка: что на самом деле нужно каждому типу ботов?
| Тип бота | Разумно запрашивать | Стоит насторожиться |
|---|---|---|
| ИИ чат-бот (только вопросы и ответы) | Ничего сверх базового доступа к сообщениям | Права администратора, доступ к кошельку, передача контакта |
| Персональный агент | Выключенный режим приватности (для контекста), интеграции с календарём и напоминаниями, которые вы явно включили | Добавление администраторов, необъяснимый доступ к кошельку |
| Бот-модератор для групп и команд | Удаление сообщений, блокировка пользователей, закрепление сообщений, выключенный режим приватности | Добавление администраторов (если это не специальный инструмент для управления соадминистраторами), управление званиями |
| Бот из категории ИИ для крипты | Просмотр баланса кошелька только для чтения или отдельный пополненный кошелёк агента с лимитом расходов | Полное право подписи в кошельке без лимита расходов, просьбы отправить средства, чтобы что-то «верифицировать» или «разблокировать» |
| Бот для генерации изображений и видео | Ничего сверх промпта, который вы ему отправляете | Права администратора в группе, доступ к истории сообщений, передача контакта |
Частые вопросы
Нет. Бот видит только сообщения, отправленные ему напрямую в личном чате, или сообщения в группе, где он состоит, — и даже там лишь в соответствии с настройкой режима приватности. Доступа к вашим остальным личным перепискам у ботов нет.
Нет. Права администратора определяют, что бот может делать с этого момента (удалять, блокировать, закреплять и т. д.), — они не открывают задним числом доступ к истории сообщений до того, как бот вступил в группу.
Не обязательно: это значит, что эти сообщения обрабатывает программа бота — обычно чтобы сформировать ответ или сводку. Просматривает ли эти данные когда-нибудь человек и хранятся ли они, полностью зависит от политики конфиденциальности бота. Поэтому проверять эту политику так же важно, как и само право.
Только в редких случаях — например, специальному боту для управления администраторами, вся задача которого в том, чтобы назначать и организовывать вашу команду модераторов. Почти любому другому боту выдавать это право нет веских причин.
