Открыть сервисСервис

Зачёркивание текста в 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-теги. Алгоритм:

  1. Открыть чат и набрать сообщение.
  2. Вставить символы ~~ до и после текста, который нужно зачеркнуть.
  3. Отправить сообщение.

Если пользователь набирает сообщение с разметкой Markdown, Telegram автоматически применит форматирование. В некоторых версиях клиентов есть кнопка форматирования (значок «B» или «A»), но она обычно предлагает только жирный, курсивный и моноширинный шрифт, но не зачёркивание.

На компьютере (Windows, macOS, Linux)

В десктопном клиенте Telegram (Windows, macOS) есть встроенная панель форматирования. Алгоритм:

  1. Выделить текст, который нужно зачеркнуть.
  2. Нажать комбинацию клавиш Ctrl + Shift + X (в Windows и Linux) или Cmd + Shift + X (в macOS).
  3. Текст будет зачёркнут.

Альтернативный способ — использовать Markdown-разметку: обернуть текст в двойные тильды.

В веб-версии Telegram

В веб-клиенте Telegram (web.telegram.org) есть аналогичная панель форматирования. Алгоритм:

  1. Выделить текст.
  2. Нажать комбинацию клавиш Ctrl + Shift + X (или Cmd + Shift + X на macOS).
  3. Текст будет зачёркнут.

Зачёркивание в 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
  • Мессенджер

Источники

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru