Форматирование текста без Ботов в Telegram
А вы знаете, что в Telegram можно форматировать текст: жирный, курсив, код ... и т.п.? Для этого можно использовать готовых ботов или Telegram Bot API, что не так и сложно; а можно стандартные средства месенджера ... главное знать как!

Начнём с того, что до недавнего времени форматирование текста сообщений в Телеграм было доступно только ботам. Оно и сейчас доступно им в гораздо большем объёме и стилях.


Конечно, у такого способа есть один ключевой недостаток — публикация сообщения от имени бота или с указанием «via» бота. Да и нужно же создать этого бота или использовать существующий, например @bold.
Есть и другие нюансы, которые связаны с экранированием спецсимволов ... но этот вопрос я опущу, чтобы не грузить вас лишней информацией.
Форматирование текста через своего Telegram бота
Ну а тем, кто всё же хочет воспользоваться своим ботом, без программирования, подскажу один лайфхак. О том, как создать и получить токен бота я уже рассказывал и теперь мы можем воспользоваться Telegram Bot API для отправки запроса через адресную строку браузера ... как говорится: почувствуй себя хацкером!
Такой URL имеет следующий формат:
-
<token>
— та самая строчка токена (ключа); -
<method>
— один из методов Telegram Bot API ... в нашем случае мы будем использовать sendMessage для отправки сообщения через бота в чат, канал и прочее; -
<params>
— параметры запроса ... в нашем случае мы рассмотрим только 3 их них:-
chat_id
— уникальный идентификатор или юзернейм (с @ в начале) канала, чата, прочее; -
text
— текст сообщения с разметкой; -
parse_mode
— стиль размеки, мы будем использоватьMarkdown
.
-
Примечание: для того чтобы бот мог отправить сообщения в канал, чат, прочее ... ему нужно иметь там права на постинг, т. е. быть админом.
Например, в админах канала @freepr42 есть бот @freepr42_bot
... его <token>
я конечно вам не скажу. Метод, напомню, sendMessage
. В качестве chat_id
используем юзернейм канала @freepr42
. В качестве text
значение, например: это *жирный*, _косой_ и `код`
. Параметр parse_mode
, напомню, Markdown
. В результате мы получаем URL:
Ща посмотрим, что из этого получится...
Как вы видите, у нас всё получилось, и ничего сложного в этом нет ... а ниже я выложу скриншот результата обращения по указанному URL в браузере ... там будет ответ Telegram в формате JSON.

Форматирование текста через Telegram бота @bold
А теперь о @bold боте. Совсем чуть-чуть, но его стоит упомянуть.
Начну с того, что @bold является одним из официальных и старейших ботов Telegram и служит для создания небольших (до 260 знаков, без учёта знаков разметки, остальное урезается) сообщений с форматированием текста в inline-режиме (прописывается via бота).
Для использования @bold бота начните сообщение с его юзернейма, а потом укажите текст с разметкой, напримере:
По мере ввода текста бот выдаст всплывающее меню с вариантами разметки: Bold, Italic и Fixedsys
(для форматирования строки текста в целом) и Custom (если вы использовали Markdown разметку).

Визуальная форматирование текста на iPhone / iPad
Ну, а теперь у нас на очереди те возможности форматирования текста, которые доступны в приложении Телеграм. И начнём мы с Telegram для iPhone / iPad, т. к. только тут (насколько мне известно) доступно визуальное форматирование текста.
- Введите текст в поле ввода.
- Выделите форматируемый фрагмент текст.
- Появится меню где будет пункт «BIU».
Примечание: на старых (уже?) iPhone / iPad это может и не работать.

Форматирование текста на остальных устройствах
Для всех остальных недавно стало доступно форматирование текста путём видоизменённой Markdown разметки. В начале был доступен только код
, а теперь жирный и курсив!

Общение через мессенджеры — популярное занятие. Дешевле чем сотовая связь, не так шумно — можно и на лекции, и на собрании пользоваться. Только один большой минус — невозможно передать интонацию. При чтении мы привыкли обращать внимание на выделение текста жирным или курсивом. Это привлекает внимание и передает важность сообщения. Можно ли изменить шрифты в телеграмме и как этого добиться? Об этом сегодня пойдет речь.

Форматирование текста в Telegram
Телеграмм пока не дает больших возможностей по оформлению шрифта, но все же элементарные операции, чтобы изменить шрифт, нам доступны:
- масштаб;
- курсив;
- жирность;
- выделение кода;
- проверка грамматики.
Большая часть этих операций выполняется ботами. Если вы еще не умеете ими пользоваться — ничего страшного. Это простая и, самое главное, стандартная операция для большинства из них.
Бот — специальная программа, которая предоставляет пользователю мессенджера некоторые возможности.
Например, разные боты присылают информацию о погоде, отправляют файл на гуглдиск, позволяют изменить форматирование сообщений и т.д.
Как писать красивым шрифтом в Telegram
К сожалению, сразу выбрать шрифт пока невозможно. Но вы можете использовать возможности специального бота, чтобы получить жирный шрифт в телеграмме. Кроме него доступен курсив и оформление в виде кода. Конечно, увлекаться, выделяя все подряд, не стоит. Но и пропускать такую возможности тоже не дело. Чтобы выделить текст в сообщении, необходимо выполнить простые действия:
- В строке сообщения набрать @bold и текст. @bold — относительно новый бот, который не надо искать в контактах и добавлять, как другие. Он работает «на лету».
- После того, как текст набран над строкой сообщения, появится список с возможным оформлением. В нем вы найдете обозначения «B» — жирный, «I» — курсив, «FS» — шрифт системных сообщений (fixedSys). Именно они подсказывают, как сделать жирный шрифт текст в телеграмме, курсив или код.
- С помощью мыши следует выбрать нужное форматирование. Это позволить изменить текст. Сообщение уйдет собеседнику с пометкой «via @bold».
Таким образом, пользователи телеграмм имеют выбор: шрифт курсива, шрифт программистов или жирный. Причем, это работает одинаково хорошо на любой платформе. Не важно, обладатель вы iphone или android, а то и вовсе пользуетесь вариантом Telegram для ПК — @bold позволит изменить ваше сообщение в любой ситуации. И все-таки мало? Хочется большего? Тогда воспользуемся сторонним сервисом.
Расширяем возможности форматирования
Сайте 4txt.ru представляет собой инструмент для оформления текста в мессенджерах и соцсетях. Простой и доступный, он позволяет обойти ограничения по форматированию текста и изменить его. Не повторяет возможностей @bold — изменить начертания нельзя. Но мы уже знаем, как писать жирным шрифтом непосредственно в телеграмме, поэтому потеря не велика.
Зато с помощью 4txt вы сможете получить в телеграмм:
- зачеркнутый и подчеркнутый шрифт;
- зеркальный и перевернутый текст;
- транслетированное сообщение (английскими буквами);
- кодированный азбукой Морзе текст.
Как сделать ̶з̶а̶ч̶е̶р̶к̶н̶у̶т̶ы̶й̶ текст в Телеграмм
Эта простая инструкция поможет вам получить в telegram зачеркнутый шрифт:
- Откройте в браузере сайт 4txt.ru;
- Выберите вкладку «Перечеркнуть»;
- В поле слева введите сообщение;
- В правом поле выделите результат и скопируйте его в буфер обмена (CTRL+c);
- Перейдите в телеграмм и вставьте текст строку сообщений (CTRL+v);
- Нажмите кнопку «Отправить».
Это позволит изменить текст и ваш собеседник получит форматированное сообщение. Узнав, как зачеркнуть слово в телеграмме с помощью сервиса 4txt, вы без труда разберетесь, как изменить шрифт в остальных вкладках — принцип работы одинаков.