Цифровая школа Автор: Иван Юрьевич Боты, каналы и минимальные права Разделим участника, программу и помощника сообщества. Версия: 4.0. Редакционная проверка: 2026-10-28. https://learn.ivan-it.net/courses/telegram/lessons/bots-and-helpers/ Навык ----- Сопоставить задачу с доступом и отклонить лишние полномочия. Описание учебной иллюстрации ---------------------------- Переписка на телефоне, условная карточка пароля и щит как образ дополнительной защиты входа. Кружок, бот и модератор 1. Распределите задачи между тремя карточками. 2. Выберите минимальные права и лишний запрос. 3. Объясните, что изменится после адресного отзыва. Учебный пример -------------- Учебный пример. Бот обещает показать расписание, но просит секрет входа владельца. Помощник кружка хочет модерировать сообщения, не получая полный контроль над аккаунтом. Подготовьте ----------- На макете кружка есть участник, бот расписания и помощник, который удаляет спам. Все роли и задачи учебные; настоящего бота не добавляйте и токен не создавайте. Как устроено действие --------------------- Бот — программа, управляемая своим оператором, а не автоматически сотрудник Telegram. Известное имя, похожий аватар и слово «проверка» не удостоверяют его задачу. Возможности чтения сообщений зависят от контекста чата, режима приватности и предоставленных прав. Нельзя одновременно утверждать, что любой бот видит всё, или что любой бот вообще ничего не получает. Отдельно оценивайте, что вы отправляете ему напрямую. Права помощника в группе или канале задаются для работы в этом сообществе. Модерация не требует входа в личный аккаунт владельца; токен бота также является отдельным секретом управления программой. Начните с конкретной задачи и предоставляйте только необходимое подтверждённое право. Перед добавлением программы уточните оператора, назначение и нужный объём доступа; для простой отправки расписания чтение всей личной переписки не следует из задачи. Выполните по шагам ------------------ Работайте с вымышленным примером. Если применяете инструкцию к своему аккаунту, действуйте добровольно и сохраняйте доступный способ входа. 1. Назовите действующего участника каждой карточки: человек, бот или помощник сообщества. Не определяйте полномочия по одному имени. 2. Для бота расписания запишите, какие сведения он действительно должен получить. Не отправляйте личный код входа или настоящие документы. 3. Уточните по официальной справке, как контекст группы и права влияют на получение сообщений ботом. Не переносите правило одного режима на все чаты. 4. Для помощника выберите только действия, нужные для модерации. Общий пароль владельца в набор прав не включайте. 5. На макете уберите один ненужный доступ и проверьте, что нужная функция сохранилась. При работе в реальном сообществе действуйте только в пределах своих полномочий. 6. Запишите, кто владеет программой и кто отвечает за проверку результата. Удаление бота не гарантирует удаления уже полученных им внешних копий. Проверьте результат ------------------- Бот, участник и администратор различены. Токен программы не перепутан с кодом входа человека. Каждое право связано с задачей; пароль владельца и лишние сведения не переданы. Ошибки и безопасный возврат --------------------------- Не добавляйте бота с максимальными правами, чтобы «точно заработало». Сначала выясните необходимый объём. Не используйте секрет входа как универсальную проверку личности для программы. Боту расписания он не нужен. Если такого пункта нет ---------------------- Сначала уточните, открыт ли нужный аккаунт и используется ли сайт, официальное приложение или сторонний клиент. Функции клиента не определяют возможности самого аккаунта. Не находите действие — остановитесь, сохраните черновик или действующий сеанс. Откройте приведённую в источниках справку именно своего сервиса и выберите платформу. Если функция недоступна вашему типу аккаунта, выполните учебную альтернативу; не отключайте защиту ради появления пункта. Сайт в браузере --------------- 1. Назовите действующего участника каждой карточки: человек, бот или помощник сообщества. Не определяйте полномочия по одному имени. 2. Для бота расписания запишите, какие сведения он действительно должен получить. Не отправляйте личный код входа или настоящие документы. Ограничения: Проверяйте адрес открытого сервиса; макет задания не является настоящим кабинетом. Android: официальное приложение ------------------------------- 1. Проверьте выбранный профиль, затем найдите действие, описанное в уроке. 2. Сопоставьте ожидаемый результат с учебной схемой. Если действия нет, воспользуйтесь официальной веб-справкой. Ограничения: Публичная справка описывает функцию; приложение на устройстве в этой редакции не проверялось. Если расположение отличается, найдите действие по его названию в официальной справке. Не устанавливайте стороннего «помощника». Учебный результат можно получить на макете без входа. iPhone: приложение или браузер ------------------------------ 1. Убедитесь, что открыт тот же аккаунт, о котором идёт речь в уроке. 2. Проверяйте возможности приложения по справке для iPhone; браузерная инструкция не гарантирует такого же расположения кнопок. Ограничения: Публичная справка описывает функцию; приложение на устройстве в этой редакции не проверялось. Если расположение отличается, найдите действие по его названию в официальной справке. Не устанавливайте стороннего «помощника». Учебный результат можно получить на макете без входа. Кружок, бот и модератор ----------------------- 1. Распределите задачи между тремя карточками. 2. Выберите минимальные права и лишний запрос. 3. Объясните, что изменится после адресного отзыва. Проверьте себя: - Оператор бота не объявлен Telegram автоматически. - Полный вход не выдан. - Результат проверяется отдельно. Практика: Кружок, бот и модератор --------------------------------- Сопоставить задачу с доступом и отклонить лишние полномочия. Учебный пример. Бот обещает показать расписание, но просит секрет входа владельца. Помощник кружка хочет модерировать сообщения, не получая полный контроль над аккаунтом. Ситуация 1. Бот расписания просит личный код входа. Что выбрать? Передать код, потому что это бот Разбор: Программа не получает такое полномочие по названию. Разместить код в описании группы Разбор: Это раскрытие секрета. Отказаться: запрос не соответствует задаче Разбор: Расписание не требует личную авторизацию владельца. Ситуация 2. Сколько сообщений видит любой бот при любых условиях? Никогда ни одного отправленного ему сообщения Разбор: Это тоже неверное обобщение. Зависит от контекста, режима и прав Разбор: Нельзя делать одно универсальное утверждение. Всегда всю личную переписку всех участников Разбор: Это неверное обобщение. Ситуация 3. Что нужно помощнику для удаления спама? Соответствующее минимальное право в сообществе Разбор: Личный вход владельца не требуется. Пароль от всей почты владельца Разбор: Это чрезмерный доступ. Все коды семейных аккаунтов Разбор: Они не относятся к модерации. Три решения разобраны. Учебная отметка не подтверждает настройку настоящего аккаунта. Пять вопросов с объяснениями ---------------------------- 1. Бот расписания просит личный код входа. Что выбрать? Выберите один вариант. 1. Передать код, потому что это бот 2. Разместить код в описании группы 3. Отказаться: запрос не соответствует задаче Ответ: 3. 1. Программа не получает такое полномочие по названию. 2. Это раскрытие секрета. 3. Расписание не требует личную авторизацию владельца. Ключевой навык: разберите ситуацию перед продолжением. Расписание не требует личную авторизацию владельца. 2. Сколько сообщений видит любой бот при любых условиях? Выберите один вариант. 1. Никогда ни одного отправленного ему сообщения 2. Зависит от контекста, режима и прав 3. Всегда всю личную переписку всех участников Ответ: 2. 1. Это тоже неверное обобщение. 2. Нельзя делать одно универсальное утверждение. 3. Это неверное обобщение. Нельзя делать одно универсальное утверждение. 3. Что нужно помощнику для удаления спама? Выберите один вариант. 1. Соответствующее минимальное право в сообществе 2. Пароль от всей почты владельца 3. Все коды семейных аккаунтов Ответ: 1. 1. Личный вход владельца не требуется. 2. Это чрезмерный доступ. 3. Они не относятся к модерации. Ключевой навык: разберите ситуацию перед продолжением. Личный вход владельца не требуется. 4. Токен бота и код входа человека — одно и то же? Выберите один вариант. 1. Да, любой код управляет всем 2. Токен является только красивым именем 3. Нет, они управляют разными видами доступа Ответ: 3. 1. Каждый секрет связан с конкретным видом доступа, а не со всеми функциями сразу. 2. Он может быть секретом управления программой. 3. Назначение секрета нужно различать. Назначение секрета нужно различать. 5. Что проверить после снятия лишнего права? Выберите один вариант. 1. Предположить исчезновение любых старых копий 2. Нужную функцию и фактический результат отзыва 3. Только новую фотографию бота Ответ: 2. 1. Отзыв не даёт такой гарантии. 2. Адресное действие должно сохранить согласованную работу. 3. Фото не показывает полномочия. Адресное действие должно сохранить согласованную работу. Связанные памятки ----------------- Взломали Telegram https://learn.ivan-it.net/memos/telegram-account/ Источники и границы проверки ---------------------------- Telegram. Bots FAQ: получение сообщений https://core.telegram.org/bots/faq Просмотрено: 2026-10-28 Подтверждает: Получение сообщений ботом зависит от контекста чата, режима приватности и предоставленных прав; программа не тождественна личному аккаунту владельца. Ограничения: Проверена публичная справка; личный кабинет и приложения на устройстве не открывались. Названия и доступность зависят от платформы и типа аккаунта. Telegram. FAQ: доступ, приватность и потеря устройства https://www.telegram.org/faq Просмотрено: 2026-10-28 Подтверждает: Официальный FAQ различает защиту устройства и аккаунта, устройства, номер и восстановление. Ограничения: Основной публичный FAQ просмотрен; сам издатель предупреждает о возможном устаревании отдельных разделов. Точный экран установленной версии и полный набор текущих функций не проверены, неподтверждённое меню не воспроизводится.