0. Если ты новичок в вайбкодинге, начни отсюда
Тебе не нужно уметь программировать. В этом практикуме код пишет и запускает ИИ-агент. Твоя задача: дать ему доступ к рабочей среде, один раз безопасно подключить Telegram и дальше ставить задачи обычным языком.
Актуальность правил лучше проверять по официальным Telegram API Terms of Service и Terms of Service for Content Licensing перед запуском массовых или ИИ-сценариев.
Что тебе понадобится
- обычный аккаунт Telegram;
- Codex, Claude Code, ZCode, OpenCode или другой ИИ-агент, который умеет работать с терминалом и файлами;
- компьютер или сервер, где агент может запускать код;
- доступ к
my.telegram.orgдля полученияapi_idиapi_hash; - немного времени на первое подключение, это самая длинная часть настройки.
Пять слов, которые нужно понять один раз
Codex или Claude Code. Это программист, которому ты ставишь задачу словами. Он сам создаёт файлы, запускает команды, читает ошибки и исправляет код.
Библиотека, через которую программа может работать с Telegram от имени твоего пользовательского аккаунта. Для тебя это просто мост между ИИ-агентом и Telegram.
api_id и api_hashДанные Telegram для программного подключения аккаунта. Получаются на
my.telegram.org. Их не нужно отправлять в обычный чат с ИИ..sessionФайл, который появляется после первого входа. Благодаря ему не нужно каждый раз вводить код из Telegram. Относись к нему как к паролю: не отправляй его людям и не публикуй.
Окно, где выполняются команды. В вайбкодинге ты не обязан печатать команды сам. Если агент умеет пользоваться терминалом, он должен выполнять техническую работу самостоятельно.
Как проходить этот гайд
Дай агенту главный промпт и пройди авторизацию.
Не пытайся сразу строить CRM, ботов и мониторинг.
CRM, сторис, поиск, каналы, боты, автоматизации.
Ты формулируешь результат, агент сам достраивает инструмент.
Главная мысль
Вы даёте ИИ-агенту слой выполнения действий внутри Telegram. После этого Telegram для него становится рабочей средой, а не просто мессенджером.
Не вы изучаете методы Telegram API. Агент сам решает, какой инструмент нужен под задачу, пишет код, создаёт навык, тестирует его и использует повторно. Вы формулируете результат обычным языком.
1. Что именно получает ваш ИИ-агент
Практически полноценные руки внутри Telegram, в пределах прав вашего аккаунта, прав администратора и возможностей Telegram API.
Диалоги, история, поиск, файлы, контакты, отправка, Избранное, доступные сторис и другие данные, которые видит авторизованный пользователь.
Анализ контента, поиск, публикационные сценарии, работа с медиа, мониторинг, админские операции там, где у аккаунта есть соответствующие права.
Создание проектов ботов, управление их кодом и инфраструктурой, Bot API, управляемые боты, Telegram Business, сквозное тестирование и связка с внешними системами.
Telegram официально поддерживает через API глобальный поиск, сторис, работу с ботами и управляемыми ботами. Конкретное действие всегда зависит от прав аккаунта, типа чата, лимитов и доступности соответствующего метода API.
2. Что с этим можно построить: 24 реальных сценария
Ниже не список функций Telethon. Это продукты и рабочие процессы, которые ИИ-агент может построить поверх Telegram.
1. Личная CRM прямо из Telegram
ИИ сам читает выбранные деловые переписки и ведёт карточку контакта: кто это, что обсуждали, стадия сделки, обещания сторон, сумма, следующий шаг, дедлайн, последняя активность. Вручную CRM не заполняется.
2. Пассивный ИИ-секретарь
Агент регулярно проверяет нужные личные чаты, выделяет важное, собирает обещания и задачи, предупреждает о зависших диалогах и готовит ответы. Отправляет наружу только по установленным правилам подтверждения.
3. Контроль договорённостей
«Кому я обещал написать?», «кто обещал прислать договор?», «с кем мы не договорили про оплату?». ИИ находит это по реальным сообщениям и даёт подтверждение с датой и message_id.
4. ИИ-отдел продаж из личных переписок
Определять лидов, намерение купить, бюджет, возражения и следующий шаг. Строить воронку из Telegram-чатов, предлагать персональный следующий контакт и фиксировать движение сделки.
5. Поиск горячих сигналов
Мониторить выбранные группы и каналы на фразы вроде «ищу подрядчика», «кто умеет внедрить ИИ», «посоветуйте сервис». Собирать подходящие сигналы в отдельную папку входящих для дальнейшей ручной или согласованной обработки.
6. Искать информацию по Telegram
Искать по вашим чатам и доступным Telegram-данным, а где API позволяет, использовать глобальный поиск. Отдельно искать сообщения, ссылки, документы, голосовые сообщения, каналы и публичные посты.
7. Исследовать публичные каналы
Искать публичные посты по теме технически возможно, но перед обработкой их содержимого ИИ нужно отдельно проверить правила Telegram и допустимость такого использования. Не превращай публичный поиск в массовый сбор данных для ИИ. Для некоторых сценариев глобального поиска Telegram также может применять отдельные лимиты или оплату звёздами Telegram.
8. Превратить Telegram в базу знаний
Собирать выбранные переписки, документы, голосовые сообщения и ссылки в Markdown, JSONL или SQLite, строить индекс и давать агенту долговременный поиск по вашему контексту в Telegram.
9. Анализировать сторис
Получать доступные сторис и их метаданные. Перед передачей чужих фото, видео или текста в ИИ-модель проверять, разрешена ли такая обработка. Для собственных сторис или контента, где есть необходимое разрешение, ИИ может извлекать темы, предложения и повторяющиеся схемы, а для собственных сторис или управляемых каналов использовать доступные просмотры, реакции, репосты и другую метрику API.
10. Создавать и публиковать сторис
ИИ может придумать тему, написать сценарий, сгенерировать изображение или видео через подключённые инструменты, подготовить подпись и после проверки опубликовать сторис от пользователя или канала, если Telegram разрешает это для выбранного аккаунта или канала.
11. Искать публичные сторис по сигналам
Telegram API поддерживает поиск публичных сторис по хэштегу и местоположению. Агент может превратить это в исследовательский навык: искать события, места, локальные сигналы или контент вокруг нужной темы.
12. Управлять своим Telegram-каналом
Анализировать историю канала, строить контент-план, готовить посты и медиа, публиковать по правилам, проверять результат, работать со связанным обсуждением и автоматизировать регулярные операции в пределах админских прав.
13. Контент-завод внутри Telegram
Находить лучшие старые посты, комментарии и вопросы аудитории, вытаскивать идеи, превращать один материал в серию постов, сторис, ответы на частые вопросы, лид-магниты и ответы для сообщества.
14. Мониторить каналы, темы и конкурентов
Следить за выбранным списком разрешённых источников и сохранять новые публикации. Если содержимое планируется анализировать ИИ, сначала проверить допустимость такой обработки. Для собственных каналов, тестовых данных или источников с необходимым разрешением агент может делать смысловое сравнение изменений и ежедневную сводку.
15. Создавать Telegram-ботов под задачу
Codex / Claude Code проектирует архитектуру, пишет код, подключает Bot API, базы данных, языковые модели, вебхуки, платежи или мини-приложение Telegram, развёртывает и тестирует. Telegram также поддерживает управляемых ботов через MTProto для специально настроенного управляющего бота.
16. Самому обслуживать своих ботов
Агент читает журналы, чинит обработчики, добавляет команды, обновляет промпты, проверяет вебхуки, перезапускает сервисы, проводит регрессионные тесты и затем через пользовательский Telethon-аккаунт проверяет результат снаружи.
17. Запускать автономных ИИ-агентов в Telegram
Telegram становится интерфейсом и каналом действий агента: пользователь пишет задачу, агент работает с инструментами, API и базой данных, затем возвращает результат, файл или подтверждённое действие обратно в Telegram.
18. ИИ-секретарь для бизнес-аккаунта
Для доступных Telegram Business сценариев бот может работать через подключение бизнес-аккаунта с выданными правами. На этом строятся поддержка, первичная квалификация, ответы и операционные помощники, не отдавая боту неограниченные права.
19. ИИ-менеджер сообщества
Собирать повторяющиеся вопросы, делать ответы на частые вопросы, искать токсичные или критические сигналы, находить темы, на которые не ответили, готовить ответы и сводки для команды модерации.
20. Работать со всем медиаслоем
Находить документы, фото, видео и голосовые, скачивать их, расшифровывать голосовые сообщения, извлекать факты из PDF и складывать результаты в проектную базу знаний.
21. Связывать Telegram с n8n, CRM, БД и API
Сообщение или событие в Telegram может запускать сценарий автоматизации: создать лид, обновить CRM, поставить задачу, вызвать языковую модель, сформировать документ, запустить генерацию контента или вернуть результат пользователю.
22. Личный ежедневный брифинг
Утром агент собирает только значимые изменения: новые важные сообщения, незакрытые договорённости, горячие лиды, упоминания нужных тем, изменения в каналах и список приоритетных ответов.
23. Тестировать всю Telegram-систему как человек
Telethon-аккаунт выступает внешним пользователем: пишет боту, нажимает сценарий, загружает файл, ждёт ответ, сравнивает фактический результат с ожидаемым и сохраняет message_id как подтверждение.
24. Создавать новые навыки Telegram по запросу
Появилась новая задача? Не ищите готовый скрипт. Скажите: «создай навык, который делает X». Агент сам изучает доступный API, реализует минимальный инструмент, добавляет правила безопасности, быструю проверку, документацию и подключает его в ваш постоянный набор инструментов Telegram.
Весь практикум
0. Новичку: что здесь происходит и что понадобится 1. Что мы реально даём ИИ-агенту 2. 24 кейса: CRM, сторис, каналы, боты, поиск, автоматизации 3. Что делаешь ты, а что ИИ 4. Подключаем Telegram к Codex / Claude Code 5. Практика: 4 задания от простого к полезному 6. Главный промпт для ИИ-агента 7. Навыки Telegram для ИИ + фабрика навыков 8. Готовые промпты для рабочих задач 9. Четыре правила безопасности 10. Как понять, что всё готово3. Ты делаешь 3 вещи. ИИ делает всё остальное.
- получаешь API ID и API HASH на my.telegram.org;
- вводишь номер, код Telegram и двухэтапную защиту локально, когда ИИ попросит;
- подтверждаешь действия, которые реально отправляют что-то другим людям.
- проверяет компьютер или сервер и Python;
- создаёт изолированное окружение;
- ставит Telethon и зависимости;
- создаёт безопасный файл авторизации;
- пишет все скрипты и инструменты;
- ищет чаты и пользователей;
- читает, ищет, скачивает и экспортирует;
- отправляет с контрольным перечитыванием;
- тестирует ботов и ИИ-агентов;
- анализирует и публикует сторис;
- работает с каналами и публичным поиском;
- строит CRM и автоматизации;
- создаёт новые навыки под новые задачи;
- чинит ошибки и поддерживает всё дальше.
4. Подключаем Telegram к Codex / Claude Code
Это единственная часть, где от тебя нужны ручные действия.
Открой my.telegram.org, зайди в раздел для разработки API и создай приложение. Сохрани api_id и api_hash. Не кидай их в общий чат.
Подойдёт любой ИИ, у которого есть доступ к терминалу и файлам: Claude Code, Codex, ZCode, OpenCode или другой исполняющий агент.
ИИ сам проверит среду, поставит зависимости, создаст нужные файлы и доведёт до авторизации.
Номер телефона, код Telegram, двухэтапную защиту и секреты вводишь только локально через терминал или безопасный ввод секретов, который подготовит ИИ. Не вставляй файл авторизации или коды входа в промпт.
Минимальная проверка: определить твой аккаунт, открыть Избранное, отправить уникальный тест, получить message_id, перечитать сообщение по этому идентификатору и подтвердить точное совпадение.
message_id, перечитать сообщение по этому ID и подтвердить точное совпадение.5. Практика для новичка: 4 задания
Не просто прочитай гайд. Сделай четыре маленьких результата подряд. После них ты уже поймёшь принцип и сможешь строить свои сценарии.
Практика 1. Подключить Telegram и доказать, что всё работает
Цель: ИИ-агент сам настраивает Telethon и проводит безопасную проверку через «Избранное».
Что делаешь ты: вставляешь промпт ниже в Codex или Claude Code. Если понадобится авторизация, вводишь чувствительные данные только локально.
message_id и сам перечитал это сообщение.Практика 2. Прочитать реальную переписку и сделать сводку
Цель: увидеть, что ИИ действительно читает Telegram, а не работает с текстом, который ты вручную скопировал.
message_id.Практика 3. Сделать мини-CRM из одного чата
Цель: получить первый полезный бизнес-результат, а не просто технический тест.
Практика 4. Попросить ИИ самому создать новый навык
Цель: почувствовать главную идею практикума. Ты не ищешь готовую интеграцию, а просишь агента расширить свои возможности.
Если что-то сломалось: промпт спасения
Не копайся в ошибке сам. Отдай диагностику агенту.
- Telegram подключён и первый тест подтверждён через message_id + readback.
- ИИ прочитал разрешённую переписку и дал сводку с источниками.
- Создана первая CRM-карточка без выдуманных данных.
- ИИ создал повторно используемый Telegram-навык и вызвал его второй раз.
6. Главный промпт: «сделай Telegram своей рабочей средой»
Вставь этот промпт агент-программист. Он должен сам выполнить всё, что может выполнить без твоих секретов, и запрашивать у тебя только неизбежные ручные шаги.
7. Навыки Telegram: постоянный набор инструментов агента
Навыки здесь не уроки. Это постоянные способности Codex / Claude Code. Базовые создаются один раз, новые агент добавляет по мере появления задач.
1. telegram_health
Проверяет файл авторизации, аккаунт, соединение, версии, конфигурацию и объясняет реальную причину проблемы без утечки секретов.
2. telegram_find
Находит точного пользователя, чат, группу, канал или бота и не позволяет другим навыкам работать с угаданным адресатом.
3. telegram_read
Читает ограниченную историю, ветки и ответы, собирает данные об источнике и отдаёт данные для анализа агенту.
4. telegram_search_global
Ищет по чатам и использует доступные механизмы глобального поиска для публичных каналов, постов и сторис с учётом лимитов.
5. telegram_export
Строит воспроизводимые выгрузки в Markdown, JSONL и SQLite с данными о сообщениях и отметкой последней обработки.
6. telegram_files
Ищет и скачивает документы, фото, видео, голосовые сообщения; проверяет целостность файлов; может передавать их другим ИИ-инструментам на транскрибацию и анализ.
7. telegram_send_safe
Найти точного адресата -> получить подтверждение -> отправить один раз -> сохранить ID -> контрольное чтение. Защита от дублей и неизвестного результата.
8. telegram_stories
Получает доступные сторис, медиа и метрики, анализирует через инструменты для изображений и аудио, ищет публичные сторис поддерживаемым способом и публикует или редактирует сторис при наличии прав.
9. telegram_channels
Читает и анализирует канал, проверяет права администратора, готовит/публикует контент и выполняет только разрешённые операции.
10. telegram_crm
Сам поддерживает карточки контактов и сделок из реальных переписок: краткое содержание, стадия, обещания, следующий шаг, дедлайн и подтверждение источником.
11. telegram_bot_factory
Проектирует, пишет код, развёртывает и тестирует Telegram-ботов. Использует Bot API, MTProto или механизм управляемых ботов по реальной задаче.
12. telegram_business
Работает с Telegram Business только в рамках прав, явно выданных боту и строит сценарии поддержки и секретаря поверх этих разрешений.
13. telegram_monitor
Следит только за выбранными источниками, хранит отметку последней обработки, забирает новое и формирует уведомления и сводки без полного повторного сканирования.
14. telegram_automation
Превращает Telegram-события в сценарии автоматизации и возвращает результаты обратно, с журналом действий, защитой от повторов и правилами повторной попытки.
15. telegram_e2e_test
Тестирует ботов и ИИ-агентов снаружи: реальные сообщения, кнопки, файлы, ожидание результата и подтверждение результата.
16. telegram_skill_factory
Сам создаёт новые навыки Telegram. Проверяет API и права, пишет минимальный инструмент, добавляет правила безопасности, тестирует, документирует и подключает к общему набору инструментов.
8. Готовые промпты: просто ставьте бизнес-задачу
Это готовые промпты. Копируй, меняй значения в квадратных скобках и отправляй своему агенту-программисту после подключения.
Собрать CRM на базе ИИ
CRM сама создаётся из переписок.
Утренний секретарь
Что требует внимания сегодня.
Исследование Telegram
Поиск информации внутри экосистемы Telegram.
Найти лидов
Сигналы намерения купить.
Проанализировать сторис
Анализ сторис.
Сделать серию сторис
От идеи до публикации.
Управлять каналом
ИИ управляет контентом.
Мониторить конкурентов
Изменения, а не поток мусора.
Создать Telegram-бота
Создание бота от идеи до сквозного теста.
Докрутить существующего бота
ИИ сам чинит и проверяет.
Сделать Telegram частью n8n
Telegram как источник событий и действий.
Превратить голосовые сообщения в задачи
Медиа сразу становится структурой.
Проверить все мои боты
Автоматизированные регрессионные тесты.
Сделать базу знаний из Telegram
Чаты перестают теряться.
Создать новый навык
Если готовой возможности нет.
Сделать автономного Telegram-агента
Telegram как интерфейс сотрудника.
9. Четыре правила, которые реально надо запомнить
Не отправляй .session, StringSession, код входа и пароль двухэтапной защиты в чат. ИИ должен работать с ними локально.
Пусть ИИ сначала читает. Любая отправка во внешний чат - отдельное осознанное действие.
Отправка считается успешной после получения message_id и контрольного чтения, а не просто потому, что код не упал.
То, что агент технически видит чат, канал или сторис, ещё не означает, что содержимое можно передавать в ИИ-модель. Перед такой обработкой проверяй правила Telegram, приватность и необходимое согласие.
10. Как понять, что всё готово
Тебе не нужен экзамен по Telegram API. Нужны факты, что Codex / Claude Code действительно умеет работать в Telegram и самостоятельно расширять свои возможности.
- ИИ-агент сам настроил работу от имени пользовательского аккаунта;
- файлы авторизации и токены не попали в чат или Git;
- поиск чатов, чтение и поиск сообщений работают на реальных данных;
- быстрая проверка через «Избранное» прошла: отправка -> ID -> контрольное чтение -> точное совпадение;
- навык сторис фактически проверяет доступность сторис и права на публикацию;
- навык каналов фактически определяет права администратора;
- CRM на базе ИИ создаёт карточки из сообщений с идентификаторами источников и ничего не выдумывает;
- инструмент создания ботов способен создать или изменить проект бота и проверить его сквозным тестом;
- мониторинг работает пошагово и хранит отметку последней обработки;
- автоматизация умеет безопасно связать Telegram с внешним инструментом или API;
- фабрика навыков умеет создать новую возможность без ручного написания кода пользователем;
Что не надо делать
- учить методы Telethon наизусть;
- копировать десятки фрагментов Python-кода руками;
- самому разбираться с внутренними сущностями и служебными идентификаторами, если ИИ может определить их;
- вручную выгружать чаты перед каждым анализом;
- писать отдельный одноразовый скрипт под каждую задачу;
- считать «команда выполнилась без ошибки» доказательством доставки.