Зачёркивание текста в Telegram¶
Зачёркивание текста в Telegram — это форматирование сообщений в мессенджере Telegram, при котором текст отображается с горизонтальной линией посередине (перечёркнутым). Способ применяется как в мобильном, так и в десктопном клиенте и в веб-версии, а также при отправке сообщений через бота или бот API.
¶Синтаксис Markdown
Telegram поддерживает несколько разметок, и зачёркивание относится к Markdown-синтаксису. Чтобы зачеркнуть текст, нужно обернуть его в двойные тильды (~~) или в HTML-тег <s>, <del> либо <strike>.
Пример в Markdown:
`` ~~Этот текст будет зачёркнут~~ ``
Пример в HTML:
`` <s>Этот текст будет зачёркнут</s> ``
При отправке сообщения через Bot API в поле parse_mode указывается Markdown или HTML, и Telegram сам применяет форматирование.
¶Как зачеркнуть текст в Telegram на разных устройствах
¶На телефоне (Android и iOS)
В официальном клиенте Telegram для Android и iOS нет встроенного кнопки форматирования текста для зачёркивания. Чтобы зачеркнуть текст, нужно вручную вставить символы тильды или HTML-теги. Алгоритм:
- Открыть чат и набрать сообщение.
- Вставить символы
~~до и после текста, который нужно зачеркнуть. - Отправить сообщение.
Если пользователь набирает сообщение с разметкой Markdown, Telegram автоматически применит форматирование. В некоторых версиях клиентов есть кнопка форматирования (значок «B» или «A»), но она обычно предлагает только жирный, курсивный и моноширинный шрифт, но не зачёркивание.
¶На компьютере (Windows, macOS, Linux)
В десктопном клиенте Telegram (Windows, macOS) есть встроенная панель форматирования. Алгоритм:
- Выделить текст, который нужно зачеркнуть.
- Нажать комбинацию клавиш
Ctrl + Shift + X(в Windows и Linux) илиCmd + Shift + X(в macOS). - Текст будет зачёркнут.
Альтернативный способ — использовать Markdown-разметку: обернуть текст в двойные тильды.
¶В веб-версии Telegram
В веб-клиенте Telegram (web.telegram.org) есть аналогичная панель форматирования. Алгоритм:
- Выделить текст.
- Нажать комбинацию клавиш
Ctrl + Shift + X(илиCmd + Shift + Xна macOS). - Текст будет зачёркнут.
¶Зачёркивание в Telegram-ботах
Если сообщение отправляется через бота, зачёркивание применяется с помощью разметки Markdown или HTML. Пример на Python с использованием библиотеки python-telegram-bot:
``python bot.send_message(chat_id, "~~Зачёркнутый текст~~", parse_mode="Markdown") ``
Или с использованием HTML:
``python bot.send_message(chat_id, "<s>Зачёркнутый текст</s>", parse_mode="HTML") ``
¶Ограничения
Зачёркивание текста в Telegram имеет несколько ограничений:
- Нельзя зачеркнуть часть слова. Форматирование применяется к целому слову или фразе, но не к отдельным буквам.
- Нельзя зачеркнуть текст в заголовках. В Telegram нет поддержки заголовков, поэтому зачёркивание не применимо к ним.
- Нельзя зачеркнуть текст в названиях чатов. Форматирование не поддерживается в названиях чатов, групп и каналов.
- Нельзя зачеркнуть текст в статусе пользователя. Форматирование не поддерживается в статусе пользователя («в сети», «был(а) недавно»).
¶Связанные форматирования
Помимо зачёркивания, Telegram поддерживает следующие форматирования:
| Форматирование | Синтаксис Markdown | Синтаксис HTML | ||||
|---|---|---|---|---|---|---|
| Жирный шрифт | текст | <b>текст</b> | ||||
| Курсив | текст | <i>текст</i> | ||||
| Моноширинный шрифт | ` текст ` | <code>текст</code> | ||||
| Зачёркнутый текст | ~~текст~~ | <s>текст</s> | ||||
| Подчёркнутый текст | __текст__ | <u>текст</u> | ||||
| Скрытый текст (спойлер) | ` | текст | ` | <span class="tg-spoiler">текст</span> |
¶Применение
Зачёркивание текста в Telegram используется в следующих случаях:
- Исправление ошибок. Если пользователь отправил сообщение с ошибкой, он может отправить новое сообщение с зачёркнутым текстом и исправлением.
- Юмор. Зачёркивание может использоваться для создания юмористического эффекта, например, когда пользователь зачёркивает текст и добавляет комментарий.
- Отметка удалённого или неактуального текста. Зачёркивание может использоваться для отметки текста, который больше не актуален.
¶История
Зачёркивание текста в Telegram появилось в 2015 году, когда мессенджер добавил поддержку Markdown-разметки. Ранее Telegram поддерживал только жирный и курсивный шрифт. В 2016 году Telegram добавил поддержку HTML-разметки, что позволило использовать теги <s>, <del> и <strike> для зачёркивания текста.
¶См. также
- Telegram
- Markdown
- HTML
- Мессенджер
¶Источники
- Официальная документация Telegram Bot API
- Справочник по форматированию текста в Telegram
