Two ready-to-paste articles that explain the telegram-article skill while
demonstrating every element the editor supports. Paste one into Telegram
(📎 → Article) and it is both a working demo and the documentation. github.com/uladzemer/telegram-article-skill
EN
What this skill does
Full presentation of the skill in English, using headings, tables, lists, quotes, code and more.
Show what will be copied
RU
Что умеет этот навык
Та же презентация по-русски — заголовки, таблицы, списки, цитаты, код и остальное.
Показать, что будет скопировано
How to use these
Press Copy with formatting on either article
In Telegram: paperclip 📎 → "Article"
Paste with Ctrl+V (⌘+V on Mac)
Check what survived — the article itself lists what to look for
Items marked "added in the editor" (images, formulas, pull-quotes, collapsible
blocks, spoilers) are placed by hand afterwards
Sending requires Telegram Premium, and the editor has no autosave —
do not close it before sending.
Write proper articles in Telegram, from your agent
This message was not typed here. An AI agent wrote it as a web page; it was copied once
and pasted in — headings, tables and all. That is the telegram-article skill.
Formatting in Telegram is structural, not visual. You pick an element's role; the client decides how it looks.
The problem
The Article editor is visual. Paste HTML source and you get the literal text
<h1>Title</h1> on screen. The fix is copying a rendered page
instead of its source — the clipboard carries structure.
What the editor gives you
Element
For
Headings, 6 levels
Structure — and your only size control
Tables
Comparable rows, like this one
Lists
Steps, facts, checklists
Code blocks 🎬
Commands, with highlighting
Formulas
LaTeX, inline or block
What it does not
No font picker, no font size — heading level is the only size control
No text color, only highlight
No autosave — close before sending and the text is gone
How it works
You describe the article in plain language
The agent writes it as a page with a copy button
You paste into 📎 → Article
Images and formulas are added in the editor
The undocumented part
Telegram documents paste behavior nowhere, and guides claim tables cannot be
pasted. Tested on Desktop with Premium, 18 Sep 2026: tables transferred. Areas still
scale as πr2 and water is H2O.
new ClipboardItem({ 'text/html': blob, 'text/plain': blob })
Check this message: six heading levels, a table with an emoji, two lists, a quote,
a code block, a divider, super/subscript, inline code. Anything missing was stripped.
Как писать нормальные статьи в Telegram руками агента
Это сообщение здесь не набирали. ИИ-агент написал его как веб-страницу, текст
скопировали одним нажатием и вставили — вместе с заголовками и таблицами. Это навык
telegram-article.
Оформление в Telegram структурное, а не визуальное. Вы выбираете роль элемента, а как он выглядит — решает клиент.
Проблема
Редактор статей визуальный. Вставьте в него HTML-код — и на экране будет буквальный
текст <h1>Заголовок</h1>. Решение — копировать
отрендеренную страницу вместо исходника: буфер несёт структуру.
Что редактор умеет
Элемент
Для чего
Заголовки, 6 уровней
Структура — и единственная «крупность»
Таблицы
Однородные строки, как эта
Списки
Шаги, факты, чек-листы
Блоки кода 🎬
Команды, с подсветкой
Формулы
LaTeX, строкой или блоком
Чего не умеет
Нет выбора шрифта и кегля — крупность задаёт только уровень заголовка
Нет цвета текста — только выделение
Нет автосохранения — закрыли до отправки, текст пропал
Как это работает
Вы своими словами описываете статью
Агент пишет её как страницу с кнопкой копирования
Вы вставляете в 📎 → «Статья»
Картинки и формулы добавляются уже в редакторе
Недокументированная часть
Telegram нигде не описывает поведение вставки, а гайды утверждают, что таблицы
вставить нельзя. Проверено на Desktop с Premium 18.09.2026: таблицы переносятся.
Площадь по-прежнему считается как πr2, а вода — H2O.
new ClipboardItem({ 'text/html': blob, 'text/plain': blob })
Проверьте это сообщение: шесть уровней заголовков, таблица с эмодзи, два списка,
цитата, блок кода, разделитель, надстрочный и подстрочный знаки, моноширинный текст.
Всё, чего нет, — срезалось при вставке.