# Редактор постов Telegram

Оформите пост для Telegram бесплатно: жирный текст, спойлеры, цитаты, код, ссылки и даты. Посмотрите, как он выглядит, до отправки.

Начните с шаблона или напечатайте свой текст. Потом скопируйте результат и вставьте его в канал.

## Форматирование текста для Telegram: что умеет редактор

### Форматирование текста для Telegram

Жирный, курсив, подчёркнутый, зачёркнутый, спойлер, моноширинный, блоки кода с языком, цитаты, сворачиваемые цитаты, ссылки и даты. Дата показывает каждому читателю время в его часовом поясе.

### Предпросмотр как в Telegram

Смотрите пост так, как его показывают iOS, Android и Desktop, в светлой или тёмной теме каждого приложения.

### Счётчик знаков

В посте помещается до 4096 знаков. В подписи к фото или видео помещается до 1024. Счётчик предупредит, когда лимит близко.

### Копирование для Telegram

Одна кнопка копирует пост вместе с форматированием. Если нужно для бота или скрипта, скопируйте как HTML, MarkdownV2 или JSON entities.

### Шаблоны

Начните с новости, анонса, акции или подборки. Замените текст, а структура останется.

### Ссылка на ваш текст

Скопируйте ссылку, которая открывает редактор с вашим текстом. Отправьте её коллеге на проверку.

## Как оформить пост в Telegram

1. **Напишите текст или выберите шаблон.** Напечатайте текст или возьмите шаблон и замените слова.
2. **Добавьте форматирование.** Выделите слова и нажмите кнопку или сочетание клавиш. Посмотрите предпросмотр для платформы ваших читателей.
3. **Скопируйте и вставьте.** Нажмите «Скопировать для Telegram», откройте канал и вставьте.

Ведёте Telegram-канал? [Mira](https://usemira.pro/ru/) находит для него посты.

## Горячие клавиши

Те же клавиши, что в Telegram Desktop.

| Действие              | Windows и Linux | Mac |
| --------------------- | --------------- | --- |
| Жирный                | Ctrl+B          | ⌘B  |
| Курсив                | Ctrl+I          | ⌘I  |
| Подчёркнутый          | Ctrl+U          | ⌘U  |
| Зачёркнутый           | Ctrl+Shift+X    | ⌘⇧X |
| Спойлер               | Ctrl+Shift+P    | ⌘⇧P |
| Моноширинный          | Ctrl+Shift+M    | ⌘⇧M |
| Ссылка                | Ctrl+K          | ⌘K  |
| Убрать форматирование | Ctrl+Shift+N    | ⌘⇧N |

## Вопросы

### Какое форматирование сохраняется при копировании и вставке?

Это зависит от приложения Telegram, в которое вы вставляете.

- **Telegram Desktop и Android** читают скопированное HTML-форматирование: жирный, курсив, подчёркнутый, зачёркнутый, цитаты, ссылки и блоки кода. Спойлеры и моноширинный текст зависят от версии приложения.
- **iPhone** сохраняет жирный, курсив, подчёркнутый и зачёркнутый. Спойлеры, моноширинный текст, ссылки и цитаты не вставляются.
- **Приложение для Mac** при отправке превращает знаки \*\* \_\_ \~\~ || \` в жирный, курсив, зачёркнутый, спойлер и моноширинный текст. Подчёркивание, ссылки и цитаты при вставке не переносятся. Редактор копирует эти знаки сам.
- **Даты** не вставляются ни в одном приложении. Чтобы опубликовать дату, скопируйте пост как HTML или MarkdownV2 и отправьте его через бота.

Если метка не вставилась, скопируйте пост через меню «Формат» как текст с маркерами или как HTML для бота. Telegram Desktop также отбрасывает метку, которая покрывает весь вставленный текст. Если весь пост жирный, нажмите «Жирный» ещё раз уже в Telegram.

### Какие есть ограничения по длине?

Текстовый пост вмещает до 4096 знаков. Подпись к фото или видео вмещает до 1024, а с Telegram Premium до 4096.

Метки форматирования не считаются, считаются только видимые знаки. Telegram считает в единицах UTF-16: эмодзи занимает 2, а некоторые последовательности эмодзи больше. Переключатель «Лимит» над редактором выбирает «Пост» или «С медиа».

### Как добавить дату, которая показывается в часовом поясе читателя?

Нажмите «Ещё», затем «Дата и время». Выберите дату, время и свой часовой пояс, затем выберите, как её увидят читатели.

Каждый читатель видит момент в своём часовом поясе. Формат может быть короткой датой, длинным временем, днём недели или фразой вроде «через 3 дня». В старых версиях Telegram дата видна как набранный текст. Telegram принимает даты не дальше чем на 3 года вперёд.

### Что копировать: HTML или MarkdownV2?

Копируйте HTML, если можете. В нём нужно экранировать только три знака: «меньше», «больше» и амперсанд.

В MarkdownV2 обратная косая черта нужна перед многими знаками, например перед точками, дефисами и скобками. Копируйте его, только если ваш инструмент просит MarkdownV2. JSON entities нужен, когда скрипту требуются текст и список меток отдельно.

### Как работают цитаты?

Цитата выделяет отрывок в посте. Сворачиваемая цитата обычно показывает первые строки, а остальное читатель открывает нажатием.

Сворачиваемая цитата подходит для длинных подробностей. Цитату нельзя вложить в другую цитату.

### Для чего нужен спойлер?

Спойлер прячет текст за анимированными точками, пока читатель не нажмёт на него. Используйте его для ответов, промокодов и развязок.

Спойлер нельзя поместить внутрь кода.

### Как оформить код в посте?

Моноширинный текст подходит для нескольких слов внутри строки, например для команды. Блок кода подходит для нескольких строк.

Укажите у блока кода язык, например python, и Telegram подсветит код цветом. Код не сочетается с другими метками, например с жирным.

## Читайте также

- Соберите свои цвета чата в [генераторе тем Telegram](https://usemira.pro/ru/tools/theme-generator).
- Подберите вид чата среди [18 готовых тем Telegram](https://usemira.pro/ru/blog/telegram-themes).
- Планируйте посты заранее: [как запланировать пост в Telegram](https://usemira.pro/ru/blog/how-to-schedule-posts-telegram).
- Все стили и горячие клавиши: [как форматировать текст в Telegram](https://usemira.pro/ru/blog/telegram-text-formatting).
- Текст из ChatGPT без поломок: [как перенести ответ ChatGPT в Telegram](https://usemira.pro/ru/blog/chatgpt-to-telegram-formatting).
- Пост, который дочитают: [пять примеров «до и после»](https://usemira.pro/ru/blog/how-to-write-telegram-post).
