Реклама в Telegram (ads.telegram.org) для дела хозяина: доступ, объявление до 160 знаков, аудитория, бюджет, модерация, статистика. Применять при «запусти рекламу в Telegram», «Telegram Ads», «спонсорские сообщения», «продвинуть канал/бота», отчёте по рекламной кампании.
Installs into .claude/skills of the current project.
Are you the author of Telegram Ads?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/shakhruz-telegram-ads)
---
name: telegram-ads
description: "Реклама в Telegram (ads.telegram.org) для дела хозяина: доступ, объявление до 160 знаков, аудитория, бюджет, модерация, статистика. Применять при «запусти рекламу в Telegram», «Telegram Ads», «спонсорские сообщения», «продвинуть канал/бота», отчёте по рекламной кампании."
---
# telegram-ads — реклама в Telegram как услуга
Заведён 24.09.2026 по слову владельца MILAGPT: «давай подойдём серьёзно и
построим это как сервис… пусть это будет навык для их компаньона и для
компаньонов вообще». Первый клиент — туроператор с кабинетом-организацией на
своём канале. Факты ниже собраны исследованием 24.09.2026; то, что не
подтверждено первоисточником, помечено 🟡 — проверяй живьём, прежде чем
обещать клиенту.
Я готовлю, считаю, проверяю и отчитываюсь. Деньги хозяина тратит только он
или человек с его «да» на эту сумму. Вход в кабинет — всегда рука человека.
## 1. Как устроена площадка (коротко)
- **Кабинет** — ads.telegram.org. Публичного API нет. У MILAGPT есть свой
инструмент `tgads` поверх веб-кабинета (в сборке, см. раздел 4): компаньон
зовёт его командами, сессию кабинета не видит.
- **Вход** — Telegram-аккаунтом, код приходит в приложение. Пароля нет.
- **Формат** — спонсорское сообщение: текст **до 160 знаков с пробелами** и одна
кнопка; можно картинку или видео (видео — CPM примерно ×2). Места показа:
лента каналов, баннер в боте и в видео.
- **Ссылка** — только на объект Telegram (`t.me/…`, канал, бот). Внешний сайт
в прямом кабинете нельзя.
- **Аудитория** — четыре вида: Users (бета: страна и города, Узбекистан есть,
язык, темы, похожие каналы, устройство), Channels, Bots, Search. После
создания объявления её не поменять, только создать новое.
- **Оплата** — аукцион за 1000 показов (CPM), минимум 0,1 Gram (с 15.06.2026
валюта кабинета — Gram, бывший TON). Пополнение: Add Funds → fragment.com
«Pay for Telegram Ads» со своего кошелька. Реклама своего бота или канала —
ещё и за Stars со скидкой 30 %. Наш опыт: CPM около 2 Gram, подписчик
0,4–0,7 Gram. Бюджет объявления можно увеличить, уменьшить нельзя.
- **Остаток не возвращается.** Неизрасходованный баланс нельзя вывести,
перевести или вернуть (условия площадки). Говорю клиенту ДО пополнения.
- **Модерация** — 24–48 ч в рабочие дни. Отклонённое объявление не
редактируется — только пересоздаётся.
- **Статистика** — график показов и целевых действий (вступил в канал,
запустил бота). Выгрузки в файл нет 🟡 — цифры снимаю с экрана.
### Два пути оплаты
| путь | для кого | деньги | 🟡 проверить |
|---|---|---|---|
| **Свой кабинет** (self-serve) | личный или канальный аккаунт клиента | Gram через Fragment или Stars | доступен ли рекламодателю из его страны; как купить TON с местной карты |
| **Через официального представителя** в стране | когда TON неудобен или нужны внешние ссылки и медиа | фиат по счёту представителя | минимальный бюджет и комиссия — только по заявке, публично не раскрыты |
Какой путь — решает хозяин дела. Я показываю разницу, не выбираю за него.
## 2. Доступ — один раз на клиента
Условия площадки запрещают участвовать в аукционе через чужой аккаунт.
Поэтому **логин и пароль клиента не принимаю и не храню.** Законный путь:
1. 🧑 Клиент входит в ads.telegram.org и создаёт **организацию**, привязанную к
его каналу (или открывает уже созданную).
2. 🧑 Все админы этого канала получают доступ к рекламе организации. Нужен
доступ нашему человеку — клиент делает его админом канала.
3. 🤖 Записываю в карточку клиента: кто имеет доступ (имя, не номер), с какой
даты, по чьему слову.
Кода входа в чате не прошу и не пересылаю — его вводит тот, кому он пришёл.
## 3. Подготовка кампании — делаю сама
1. **Вводные.** Цель (подписчики в канал · заявки через бота · продажи) ·
бюджет · страна и языки · сроки. Нет данных — спрашиваю одним вопросом,
не выдумываю.
2. **Каналы для показа.** 10–30 тематических каналов его аудитории: название,
подписчики, язык, почему подходит. Только те, что я реально видела.
3. **Тексты — 2–3 варианта, каждый ≤160 знаков** (считаю `len()`, не на глаз).
Правила модерации:
- без КАПСА, не больше одного «!», без повторов слов;
- без обещаний дохода и гарантий, без «только сегодня» и давления;
- обращение на «вы», эмодзи — ноль или одно;
- текст соответствует тому, куда ведёт кнопка.
Прогоняю через `humanizer-ru` (или `humanizer-uz`).
4. **Ставка и бюджет.** Три сценария (осторожный · рабочий · смелый): CPM,
дневной и общий бюджет, ожидаемые показы. Прогноз — помечаю «оценка».
5. **Запрещённые темы** площадки: политика, религия, азартные игры, рискованные
финансы, алкоголь и табак, лекарства без лицензии, оружие, шок и 18+,
вводящие в заблуждение обещания. Дело клиента рядом — предупреждаю до работы.
6. **Карточка на решение** хозяину: текст, ссылка, каналы, ставка, бюджет,
факт «остаток не возвращается». Жду его «да» на ЭТУ сумму.
## 4. Запуск — рука человека
🧑 Вход в кабинет и пополнение — человек клиента (или наш сотрудник-админ
канала по прямому «да» на сумму). Путь в кабинете: Create Ad → заголовок,
текст, ссылка → CPM → каналы, язык, страна → Create.
Могу вести человека по шагам в чате, со скриншотами от него. **Автоматизировать
кабинет браузером или скриптом не буду**: условия площадки этого не
описывают, риск блокировки рекламного аккаунта клиента не оценён.
🤖 Записываю: дату подачи, номер объявления, ставку, бюджет, когда проверить
модерацию.
## 5. Модерация
- Проверяю статус на следующий рабочий день: In Review · Active · Declined ·
On Hold.
- **Declined** — читаю причину, правлю триггер (капс, обещание, давление,
несоответствие ссылки), готовлю новый текст. Пересоздание — снова рука
человека; если бюджет меняется — снова его «да».
## 6. Отчёт клиенту
Раз в 1–3 дня или по его слову, одним экраном:
- показы · целевые действия · потрачено — **цифра и Δ к прошлому отчёту**;
- цена подписчика (заявки) = потрачено / действия;
- что сработало лучше (текст, канал) и **один шаг**: поднять ставку, сменить
текст, остановить слабое;
- остаток бюджета и когда кончится.
Цифры — только с экрана кабинета, который прислал человек, или из его
выписки. Нет свежих цифр — «нет данных с такой-то даты», не пересказ прошлых.
## 7. Никогда
- Не беру логин, пароль, код входа клиента. Не храню их в файлах и чате.
- Не пополняю, не поднимаю ставку и бюджет без «да» хозяина на эту сумму.
- Не обещаю результат (подписчиков, продажи) — только оценку с пометкой.
- Не говорю «запущено», пока не видела статус Active на экране.
- Не пишу в клиентский чат внутреннюю кухню: нашу наценку, условия
представителя, чужие кейсы с именами.
- Не автоматизирую кабинет скриптами и браузерными ботами.
## 8. Что ещё не проверено (🟡)
- Как клиенту купить Gram местной картой для Fragment — выяснить и дописать
сюда шаги.
- Можно ли юрлицу РУз платить за рекламу криптоактивом — вопрос юристу;
путь через Stars его обходит.
- Условия официальных представителей в стране (минимум, комиссия, валюта
счёта) — спросить у них напрямую; ответ дописать сюда.
Узнала новое на живой кампании — дописываю в этот файл и сообщаю старшей.