Хватит листать чаты. Просто спросите.

Подключите Claude Code, Codex или другого агента к Telegram и MAX. Находите важное, вспоминайте договорённости и отвечайте с учётом всей переписки.

Подключите агента

Нажмите, чтобы скопировать команду установки.

Инструкция: Telegram →Инструкция: MAX →

ИИ-переписка через CLI для агентов. Бесплатно, с открытым кодом.

Агент · ~/inbox

Используй tg cli, собери контекст к завтрашнему созвону по Atlas: решения, риски и вопросы.

tg chats list --search "Atlas"
{
  "items": [
    {
      "id": "101",
      "title": "Atlas · команда",
      "kind": "group"
    },
    {
      "id": "102",
      "title": "Atlas · дизайн",
      "kind": "group"
    }
  ],
  "hasMore": false
}
tg review --chat "Atlas · команда" --since-time 7d
{
  "chats": [
    {
      "title": "Atlas",
      "messages": [
        {
          "id": "48210",
          "senderName": "Анна",
          "text": "Запускаем в пятницу.",
          "timestamp": "2026-10-02T09:00:00Z"
        },
        {
          "id": "48211",
          "senderName": "Марко",
          "text": "Анна ждёт финальные тексты до четверга.",
          "timestamp": "2026-10-02T09:00:00Z"
        },
        {
          "id": "48212",
          "senderName": "Том",
          "text": "Тому нужен доступ к стенду.",
          "timestamp": "2026-10-02T09:00:00Z"
        }
      ],
      "more": false
    }
  ],
  "skipped": [],
  "partial": false
}
Уже решили
  • Запуск: пятница, объём первой версии зафиксирован.
  • Тексты: Анне нужна финальная версия до четверга.
Блокирует запуск

Том: ждёт доступ к стенду для проверки оплаты.

К созвону

Назначить ответственного за доступ и срок проверки. Нашёл также группу дизайна — могу проверить её и личные договорённости участников.

Исходные сообщения
Анна #48210Atlas · Telegram · 2 окт. 2026 г.
Запускаем в пятницу.
Марко #48211Atlas · Telegram · 2 окт. 2026 г.
Анна ждёт финальные тексты до четверга.
Том #48212Atlas · Telegram · 2 окт. 2026 г.
Тому нужен доступ к стенду.

Посмотри ещё дизайн и мою личку с Томом. Он мог прислать результат туда.

tg review --chat "Atlas · дизайн" --since-time 7d
{
  "chats": [
    {
      "title": "Atlas",
      "messages": [
        {
          "id": "48210",
          "senderName": "Анна",
          "text": "Макет готов. Финальные тексты ещё ждём.",
          "timestamp": "2026-10-02T09:00:00Z"
        }
      ],
      "more": false
    }
  ],
  "skipped": [],
  "partial": false
}
tg chats list --search "Том"
{
  "items": [
    {
      "id": "503",
      "title": "Том",
      "kind": "private"
    }
  ],
  "hasMore": false
}
tg messages list 503 --limit 30
{
  "items": [
    {
      "id": "48210",
      "senderName": "Том",
      "text": "Проверил тестовую оплату. Для боевого стенда всё ещё нужен доступ.",
      "timestamp": "2026-10-02T09:00:00Z"
    }
  ],
  "hasMore": false
}
tg messages search "Atlas" --chat 503 --language legacy
{
  "items": [
    {
      "id": "48210",
      "senderName": "Том",
      "text": "Проверил тестовую оплату. Для боевого стенда всё ещё нужен доступ.",
      "timestamp": "2026-10-02T09:00:00Z"
    }
  ],
  "hasMore": false
}
Контекст из других чатов
  • Дизайн: макет готов; тексты остаются последней зависимостью.
  • Том, личная переписка: тестовую оплату проверил. Доступ нужен именно к боевому стенду.
Уточнённый риск

Не вся проверка оплаты заблокирована — осталась проверка в боевой среде. На созвоне стоит обсуждать её, а не начинать с нуля.

Исходные сообщения
Том #48210Том · Telegram · 2 окт. 2026 г.
Проверил тестовую оплату. Для боевого стенда всё ещё нужен доступ.

Сделай повестку на 20 минут: риски, ответственные и сроки. Ничего не отправляй.

tg messages context 503 48210 --before-n 2 --after-n 2
{
  "items": [
    {
      "id": "48210",
      "senderName": "Том",
      "text": "Проверил тестовую оплату. Для боевого стенда всё ещё нужен доступ.",
      "timestamp": "2026-10-02T09:00:00Z"
    },
    {
      "id": "48211",
      "senderName": "Том",
      "text": "Нужен доступ к боевому стенду.",
      "timestamp": "2026-10-02T09:00:00Z"
    }
  ],
  "hasMore": false
}
Повестка на 20 минут
  1. 0–7: боевой стенд — кто выдаёт доступ и когда Том завершит проверку.
  2. 7–12: финальные тексты — кто передаёт Анне до четверга.
  3. 12–17: если не успеваем — сокращаем объём или переносим запуск?
  4. 17–20: зафиксировать владельца и срок каждого решения.

Черновик готов. Учтены проектная группа, дизайн и личная переписка с Томом. Ничего не отправлено.

Исходные сообщения
Том #48210Том · Telegram · 2 окт. 2026 г.
Проверил тестовую оплату. Для боевого стенда всё ещё нужен доступ.
Том #48211Том · Telegram · 2 окт. 2026 г.
Нужен доступ к боевому стенду.
Спросите о своих чатах…НепрочитанноеДоговорённостиОтветыПоиск

Меньше рутины в мессенджерах

Следите за договорённостями, помогайте клиентам и поддерживайте порядок в группах. Поручите агенту работу с Telegram и MAX.

Личный аккаунтПоиск контекста, принятие решений и напоминания

Ваш аккаунт как ещё одно ваше устройство: все чаты с историей, группы, каналы и контакты.

Непрочитанное во всех чатах сразуЧужие сообщения, и ничего не отмечается прочитанным.
Помните о договорённостяхВсё сказанное с прошлого разбора, и ваше тоже, одним вызовом.
Находите даже с опечаткойИщите сразу по чатам: по словам, части слова или неточному написанию — в локальном архиве.
Новости из ваших подписокПопросите агента собрать новости из ваших каналов по нужным темам, со ссылками на публикации.
Голосовые — текстомСилами Telegram или моделью на вашем компьютере.
Отправка по времениTelegram доставит вовремя, даже если ноутбук закрыт.
Как работать с аккаунтом →
Ботыперсонализация, помощь клиентам и рассылки

Все методы Bot API. Все методы официальных Bot API Telegram и MAX доступны через CLI — вместе с удобными командами для сообщений, файлов и управления чатами.

Групповые рассылкиПопросите агента разослать объявление в выбранные группы и каналы.
ПерсонализацияАгент подготовит разные сообщения для клиентов по данным, которые вы ему передадите.
Ответы с контекстомПередайте агенту базу знаний или историю обращений, чтобы он помогал отвечать на вопросы клиентов.
Уведомления командыСообщайте о новых заявках, результатах и изменениях — вместе с нужными файлами.
Кнопки и понятные сценарииПомогите пользователю выбрать действие, открыть ссылку или ответить одним нажатием.
Контроль отправокВыберите, кому бот может писать, и проверяйте, какие отправки прошли, а где возникла ошибка.
Как настроить бота →
Ваши группыМодерация, ответы на вопросы и порядок

Помогайте участникам получать ответы, сохраняйте решения и поддерживайте порядок в обсуждениях.

Мониторинг вопросовНаходите вопросы, оставшиеся без ответа, чтобы участники получали нужную помощь.
АналитикаКто вступил, вышел, кого добавили или удалили — и кто это сделал.
Контроль дискуссийПопросите агента отметить спам, ругательства и конфликты, чтобы вовремя вмешаться.
Модерация по правиламЗадайте, какие нарушения отмечать, какие сообщения удалять и когда удалять участника.
Итоги обсужденийПолучайте решения, открытые вопросы и следующие шаги без перечитывания всей переписки.
Управление группойДелегируйте агенту рутину: приглашение участников, смену администраторов и обновление ссылок.
Как вести группу →

Сколько времени можно вернуть

Подставьте свой объём переписки и сравните ручной разбор с работой через агента.

Как считаем — измените под себя

Можно освободить

≈23 мин в день

≈9 ч в месяц При 22 рабочих днях

Вручную
40 мин
С агентом
17 мин

Ответ с контекстомАгент находит прошлые договорённости и готовит черновик. Вы проверяете исходные сообщения и решаете, что отправить.

Это расчёт по вашим допущениям, а не замер скорости или точности. Время установки и загрузки истории не включено.

Telegram и MAX — один поиск

Ищите сообщения сразу в обоих. Собирайте договорённости и файлы из сохранённой истории.

tgTelegram

Клиент Telegram для терминала и ИИ-агентов, на вашем собственном аккаунте.

npm i -g @leemour/tg-cli
maxМессенджер MAX

Ваши боты MAX через официальный Bot API и ваш личный аккаунт.

npm i -g @leemour/max-cli

Почему это работает так хорошо

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

Быстро
Поиск идёт по копии чатов на вашем компьютере. Без сети и без ожидания.
tg messages search "договор" --offline
Работает везде
Windows, macOS и Linux, Node 22 и новее. Ничего не нужно собирать.
npm i -g @leemour/tg-cli
Мощный поиск
Находите сообщения даже с опечатками или по части слова. Ищите по чатам и каналам, уточняйте автора и дату и восстанавливайте контекст переписки.
tg messages search "договор"
Локальное хранение
История переписок хранится в локальном кеше на вашем компьютере. Ищите без интернета, создавайте бэкапы и восстанавливайте архив при необходимости.
tg store backup · tg store restore
Гибкая настройка прав
Вы контролируете, что может выполнять агент: только читать, запускать разрешённые команды или спрашивать ваше разрешение перед действием.
permissions.messages.send · --confirm-send
Всегда свежее
Фоновая служба держит копию в актуальном состоянии и догоняет пропущенное после перезапуска.
tg server install
Много аккаунтов и ботов
Удобно переключайтесь между аккаунтами и ботами. Разделяйте рабочие и личные переписки или поручайте агенту собирать общий контекст из нескольких аккаунтов.
tg work inbox
История действий
Смотрите попытки отправки в журнале и при необходимости записывайте запуски команд. В логах — ID, статусы и время выполнения, без текста сообщений.
tg sends list · tg runs list · --record
Безопасно
Секреты хранятся в системном хранилище паролей. Пароли, коды входа и номера телефонов не утекают. Защита от prompt injection не даст злоумышленникам управлять агентом.
tg session start

Один день с агентом

Несколько обращений к агенту. Остальное время — ваше.

Начните с главного

Получите короткую сводку чатов, которым нужно ваше внимание.

Подготовьтесь к встрече

Соберите нужные сообщения перед началом разговора.

Продвиньте дела

Ответьте на запрос или напомните о том, чего ждёте.

Завершите день

Посмотрите, что решено и к чему вернуться завтра.

Продолжайте разговор с полным контекстом

Выберите мессенджер. Гайд проведёт вас от установки до первого ответа.

Поиск, который ведёт к ответу

Гибкие условия поиска

Найдите сообщение в Telegram и MAX. Узнайте, что было до него, что изменилось и на чём основан ответ.

Пример архива · 36 сообщений · 6 чатов

Выберите поле, чтобы увидеть значения. Вкладка «Все» покажет весь архив.

Даты в UTC
Совпадения: 18
tg messages search 'Atlas AND (invoice OR budget)' --source all --newest --timezone UTC --context 2 --json

Живой пример на вымышленных сообщениях. CLI ищет только в архиве, уже сохранённом на вашем компьютере.