Спойлер в Telegram: как скрыть текст в сообщении¶
Спойлер в Telegram — это функция форматирования текста в мессенджере Telegram, которая скрывает часть содержимого сообщения за затемнённой плашкой. Получатель видит замаскированный фрагмент и может открыть его, нажав на него. Спойлеры используются, чтобы не испортить сюжет фильма, книги или игры, а также для маркировки чувствительного или нежелательного к показу контента.
¶Назначение
Основная задача спойлера — предупредить читателя о потенциально неприятном или раскрывающем сюжет содержимом. В чатах по сериалам, книгам и играм спойлеры стали обязательным правилом этикета: обсуждать финал сезона без затемнения текста считается нарушением негласных правил сообщества.
Дополнительные сценарии использования:
- скрытие длинных цитат и подробностей, которые необязательно читать сразу;
- маскировка потенциально шокирующих описаний;
- элемент оформления сообщений и развлекательный эффект;
- скрытие промокодов и ответов в викторинах.
¶Как поставить спойлер на текст
¶На Android
- Открыть окно создания сообщения.
- Ввести или вставить текст.
- Выделить фрагмент, который нужно скрыть.
- Нажать на выделенный текст — появится контекстное меню.
- Выбрать пункт Скрыть (в старых версиях — иконка с полумесяцем).
- Отправить сообщение кнопкой с самолётиком.
¶На iOS
- Ввести текст в поле ввода.
- Долгим нажатием выделить нужный фрагмент.
- В появившемся меню выбрать Скрыть.
- Отправить сообщение.
¶На компьютере (Windows, macOS, Linux)
- Ввести текст в поле ввода.
- Выделить фрагмент мышью или клавишами Shift + стрелки.
- Нажать правой кнопкой мыши по выделению и выбрать Скрыть либо использовать сочетание клавиш Ctrl + Shift + X (на macOS — ⌘ + Shift + X).
- Отправить сообщение.
¶В веб-версии Telegram
В браузерной версии (web.telegram.org) порядок действий аналогичен десктопному клиенту: выделить текст, открыть контекстное меню и выбрать пункт скрытия.
¶Скрытие всего сообщения
Если нужно скрыть не часть текста, а всё сообщение целиком, используется специальный синтаксис. Перед текстом и после него ставятся символы || — двойной вертикальный разделитель. Например, ||Это сообщение будет полностью скрыто|| отобразится как полностью затемнённая строка. Этот способ работает во всех клиентах Telegram и поддерживается Markdown-разметкой.
¶Спойлер на изображения и видео
Функция распространяется не только на текст. При отправке фото или видео можно сделать так, чтобы превью было затемнено:
- Выбрать медиафайл в галерее или отправить его в чат.
- В окне редактирования нажать на иконку в правом верхнем углу — она выглядит как квадрат с полумесяцем.
- Подтвердить отправку.
Получатель увидит затемнённое превью и откроет его по нажатию. На десктопе та же опция доступна в окне предпросмотра перед отправкой.
¶Скрытие ссылок и кнопок
В Telegram Bot API разработчики могут оформлять ссылки внутри сообщений с эффектом спойлера, используя разметку вида tg://spoiler. Это позволяет ботам скрывать ответы, промокоды и другую информацию, которую пользователь открывает по своему желанию.
¶Ограничения
- Спойлер работает только внутри сообщений Telegram; при копировании текста в другие приложения разметка теряется.
- Скрытие части сообщения не защищает данные от скриншотов — на мобильных устройствах сделать снимок экрана с открытым спойлером несложно.
- В уведомлениях на экране блокировки содержимое скрытого фрагмента может отображаться открытым в зависимости от настроек устройства и версии приложения.
- Старые версии Telegram могут не поддерживать функцию; рекомендуется обновлять приложение до актуальной версии.
¶Историческая справка
Поддержка спойлеров появилась в Telegram в 2017 году — тогда в приложение была добавлена скрытая разметка с использованием символов ||. В 2018 году функция получила визуальное оформление в виде затемнённой плашки и была перенесена в контекстное меню выделения текста, что сделало её доступной без знания синтаксиса. Одновременно появилась возможность скрывать изображения и видео.
Источники:
- Официальная документация Telegram
- Справка по Bot API (core.telegram.org/bots/api)
- Релизные заметки Telegram для Android, iOS и Desktop
