Ограничение Telegram публикаций
Что можно редактировать
Опубликовали пост — отредактировали заметку в Obsidian — синхронизировали. Пост обновится в канале автоматически.
Что обновится:
- Текст
- Форматирование (жирный, курсив, код)
- Ссылки
- Списки
Редактируйте сколько угодно раз — каждая синхронизация обновит пост.
Что нельзя изменить
Фотографии и видео
Сценарий:
Опубликовали пост с тремя фотографиями. Хотите заменить одну фотографию на другую.
Что произойдёт:
- Новая фотография не появится в посте
- Старые фотографии останутся
- Обновится только текст под фотографиями
Почему:
Telegram не позволяет менять медиа после публикации. API «замораживает» фотографии и видео навсегда.
Что делать:
- Откройте админку → найдите пост
- Нажмите «Сбросить»
- Пост удалится из канала
- Отредактируйте заметку в Obsidian
- Синхронизируйте — пост опубликуется с новыми фотографиями
Тип поста
Сценарий 1: Добавили фотографии
- Опубликовали текстовый пост
- Добавили фотографии в заметку
- Синхронизировали
Что произойдёт:
- Фотографии не появятся
- Пост останется текстовым
- В админке увидите предупреждение
Сценарий 2: Убрали фотографии
- Опубликовали альбом (3 фотографии)
- Удалили все фотографии из заметки
- Синхронизировали
Что произойдёт:
- Фотографии останутся в посте
- Обновится только подпись
- В админке увидите предупреждение
Как исправить:
Нажмите «Сбросить» в админке → отредактируйте заметку → синхронизируйте заново.
Количество медиа в альбоме
Сценарий:
Опубликовали альбом с 5 фотографиями. Хотите добавить ещё 2.
Что произойдёт:
- Новые фотографии не добавятся
- Альбом останется с 5 фотографиями
Нельзя:
- Добавить фотографии
- Удалить фотографии
- Изменить порядок
Можно:
- Только редактировать текст под альбомом
Типы постов
Система определяет тип автоматически:
Текстовый пост:
- В заметке нет медиа
- Лимит: 4096 символов
Пост с фото:
- В заметке 1 медиа файл
- Лимит: 1024 символа
Альбом:
- В заметке 2-10 медиа файлов
- Лимит: 1024 символа
- Максимум 10 файлов
Если медиа больше 10:
Система использует только первые 10. В админке появится предупреждение.
Длина текста
Telegram считает видимую длину (без HTML тегов).
Пример:
**Жирный текст** и [ссылка](https://example.com)
Telegram видит: Жирный текст и ссылка — 22 символа, не 60.
Что произойдёт при превышении лимита:
- Пост не опубликуется
- В админке увидите предупреждение: "content exceeds limit: 1050 characters (max 1024)"
Как исправить:
Сократите текст или уберите медиа (превратите в текстовый пост с лимитом 4096).
Переименование заметок
Важно: Система определяет заметки по пути и имени файла.
Сценарий:
- Опубликовали заметку
Мой первый пост.md - Переименовали в
Первый пост.md - Синхронизировали
Что произойдёт:
- Старый пост останется в канале
- Создастся второй пост с новым именем
- В канале будет два одинаковых поста
Как избежать:
Не переименовывайте опубликованные заметки. Если очень нужно:
- Сбросьте пост в админке
- Переименуйте заметку
- Синхронизируйте
Кастомные эмодзи
Статус: В разработке
Синтаксис уже работает:

Ограничение:
- Нужен отдельный профиль с оплаченным Telegram Premium или
- Нужен Fragment username для бота (~$2000)
Временное решение:
Используйте обычные эмодзи: 🔥 💡 ✨
Что не поддерживается
Система покажет предупреждение, если встретит:
Неподдерживаемые элементы:
- Таблицы
- Вложенные списки
- Обычные изображения (только медиа или custom emoji)
- Неизвестные HTML теги
Поддерживаемые HTML теги:
<u>, <b>, <i>, <s>, <code>, <pre>, <a>, <blockquote>, <tg-emoji>
Заметки с неподдерживаемыми элементами не опубликуются.
Удаление постов
Кнопка «Сбросить» в админке:
- Удаляет пост из канала (или из всех каналов, если опубликован в несколько)
- Заметка остаётся в Obsidian
- Можно опубликовать снова
Сценарий:
Опубликовали с ошибкой — хотите быстро удалить.
- Откройте админку → «Telegram посты»
- Найдите пост → нажмите на него
- Нажмите «Сбросить»
- Пост удалится в течение минуты
Отложенная публикация
Можно изменить дату публикации:
- Откройте заметку в Obsidian
- Измените
telegram_publish_at - Синхронизируйте
Если пост ещё не отправлен:
Новое время применится. Пост опубликуется в новое время.
Если пост уже отправлен:
Изменение даты ничего не сделает. Пост уже в канале.
Полезные советы
1. Тестовый канал
Создайте отдельный канал для экспериментов. Настройте Instant Tags — посты будут публиковаться моментально после синхронизации.
2. Проверяйте предпросмотр
Опубликуйте в тестовый канал → проверьте как выглядит → если всё ок, опубликуйте в основной.
3. Следите за лимитами
Система покажет предупреждение, если текст слишком длинный. Читайте предупреждения в админке.
4. Создайте папку для постов
Храните посты в отдельной папке. Так не случайно переименуете опубликованную заметку.
5. Не меняйте тип поста
Если нужны изменения медиа — сбрасывайте и публикуйте заново. Пост удалится и опубликуется с новым типом.
Подробная разметка
Как использовать жирный, курсив, ссылки, код, спойлеры — читайте на странице Разметка для Telegram.