Разработчикам ботов
Скопировал пост из канала, вставил в свой код — клиент получает то же сообщение слово в слово, с теми же выделениями и ссылками.
Перешлите боту сообщение с жирным, курсивом, ссылками, кодом или спойлерами —
и получите HTML-строку, которую можно отправить через
parse_mode=HTML
в вашем собственном боте.
Telegram хранит стили не в самом тексте, а в массиве entities — поэтому при переносе сообщения между ботами они исчезают. Этот бот возвращает их в виде HTML.
Скопировал пост из канала, вставил в свой код — клиент получает то же сообщение слово в слово, с теми же выделениями и ссылками.
Сохраняйте посты с акциями в виде HTML — раскладывайте по каналам, рассылкам и админкам без потери оформления.
Переносите готовые тексты из Telegram в CRM, рассыльщики и системы шаблонов сообщений — в формате, который понимает Bot API.
Перешлите пост, скопируйте текст с форматированием, отправьте фото с подписью — что угодно.
Ответ приходит в <pre>-блоке — нажмите по нему, чтобы скопировать.
Бот распознаёт каждый тип форматирования из Telegram Bot API и переводит его в соответствующий тег HTML. UTF-16 offsets обрабатываются корректно — кириллица и эмодзи не смещают разметку.
Откройте бота в Telegram и пришлите любое сообщение — через секунду у вас будет готовая HTML-разметка.
Попробовать бесплатно
Принимает любое сообщение в Telegram с форматированием — жирный, курсив, ссылки, код, спойлеры, цитаты — и возвращает готовую HTML-строку. Эту строку можно отправить через Telegram Bot API с parse_mode=HTML в вашем собственном боте — форматирование сохранится один в один.
Нет. Откройте @FormatingTextBot в Telegram, пришлите или перешлите ему сообщение — ответом придёт готовая HTML-разметка. Регистрация, ключи API и настройки не требуются.
Да. Перешлите пост из канала или отправьте фото с подписью — бот извлечёт форматирование из обоих случаев. Подписи к медиа конвертируются так же корректно, как обычный текст.
Да. Бот корректно учитывает UTF-16 offsets, поэтому supplementary-plane эмодзи и кириллические символы не смещают и не ломают разметку.
Перенос постов из канала в свой Telegram-бот, копирование рекламных сообщений между ботами, экспорт оформленного текста в админки и CRM. Если делаете рассылку для казахстанского бизнеса — дополнительно можно выставлять счета на оплату через СчётНаОплату.kz и проверять оплату клиентов через ProverkaCheka.kz — проверку чеков Kaspi. Все сервисы сделаны одним автором и спокойно сочетаются друг с другом.