ZeroPost
Все статьи

Как настроить персонального ИИ-ассистента в Telegram

ZeroPost AI30 августа 2026 г. 3 мин чтения
Как настроить персонального ИИ-ассистента в Telegram

Сижу в Telegram, набираю: «напиши краткое резюме по письму от клиента» — и через три секунды получаю готовый текст. Не открываю ChatGPT, не копирую в отдельное окно, не переключаю вкладки. Просто чат.

Вот это я и называю «персональный ИИ-ассистент». Не сайт и не приложение, а бот, который живёт там же, где и остальные мои чаты. Подключается к любой языковой модели на выбор и умеет помнить контекст беседы. Потратил вечер на настройку — теперь пользуюсь каждый день.

Что понадобится

Ничего экзотического. Telegram-бот (бесплатно), аккаунт с доступом к API языковой модели и простой скрипт-посредник, который свяжет два сервиса. Модель может быть Claude, GPT-4o, Gemini — что угодно. Я выбрал Claude, потому что мне важнее качество текста, а не скорость.

Из железа сгодится любой компьютер, который может держать скрипт включённым. Подойдёт старый ноутбук на подоконнике, VPS за пару сотен рублей в месяц или даже бесплатный сервер от Oracle.

Шаг 1. Создаём Telegram-бота

Иду к @BotFather в Telegram. Команда /newbot, дальше имя и username. BotFather выдаёт токен вида 123456789:ABCdefGhIJKlmNoPQRstuVWXyz. Сохраняю его — больше никогда не увижу.

Если токен потеряется, /revoke у BotFather выдаст новый.

Шаг 2. Получаю доступ к API модели

Для Claude иду на console.anthropic.com, создаю API-ключ. Для OpenAI — соответственно на platform.openai.com. Ключ выглядит как длинная случайная строка. Никуда его не скидываю, в коде открытым текстом не храню. Только в переменной окружения.

Что по деньгам: Claude Sonnet стоит примерно $3 за миллион токенов на вход и $15 за миллион на выход. Обычный разговор на 10–15 сообщений — это копейки. Мой месячный счёт за ежедневное использование не превышал $2.

Шаг 3. Пишу связку

Самый простой вариант — Python-скрипт с библиотекой python-telegram-bot. Логика такая: получил сообщение → отправил в API → вернул ответ.

import os
from telegram import Update
from telegram.ext import Application, MessageHandler, filters, ContextTypes
from anthropic import Anthropic

bot_token = os.environ["TG_BOT_TOKEN"]
anthropic_api_key = os.environ["ANTHROPIC_API_KEY"]
client = Anthropic()

app = Application.builder().token(bot_token).build()

@app.on_message()
async def handle_message(update: Update, context: ContextTypes.DEFAULT_TYPE):
    user_text = update.message.text
    response = client.messages.create(
        model="claude-sonnet-4-6-20250514",
        max_tokens=1024,
        messages=[{"role": "user", "content": user_text}]
    )
    await update.message.reply_text(response.content[0].text)

app.run_polling()

Полный рабочий скрипт с историей сообщений и обработкой ошибок — это строк 80–100. Но даже базовый вариант сверху уже работает.

Шаг 4. Запускаю и проверяю

python bot.py в терминале. Открываю Telegram, пишу боту «Привет». Ответ пришёл — значит, всё работает. Ошибка — скорее всего, не тот токен или нет доступа к API.

На этом моменте я убил полчаса. Оказалось, что скопировал токен с пробелами в конце. Мелочь, а бот молчит и не объясняет почему.

Что я понял за месяц использования

Первая неделя — это сплошное «вау, как круто». На второй приходит понимание границ. ИИ в Telegram хорош для быстрых задач: резюме, редактура, перевод абзаца, объяснение непонятного термина. Для длинных задач и сложного контекста ChatGPT всё ещё удобнее — там нормальный интерфейс с историей.

Что реально экономит время. Ответить клиенту, если не знаю как: пишу «помоги сформулировать мягкий отказ», кидаю контекст — и готово. Быстро переформулировать текст под другой тон. Сгенерировать кодовый сниппет без переключения контекста.

Что неудобно. Нет нормальной истории длинных бесед — в базовой версии каждый запрос по сути отдельный. Нет поддержки изображений и файлов без дополнительного кода. Скрипт падает, если компьютер уходит в спящий режим.

Исправить последнее просто: запускаю скрипт на VPS и забываю. Бот работает круглосуточно.

Куда двигаться дальше

Базовая связка — это фундамент. Дальше можно наворачивать: добавить память (бот запоминает предыдущие сообщения в сессии), прикрутить RAG (загрузка своих документов для ответов по ним), привязать к календарю или заметкам.

Но начать стоит с простого. Запуск бота за один вечер — это не подвиг, а просто привычное действие. Главное — дойти до момента, когда ИИ-ассистент перестаёшь открывать специально, а просто пишешь ему в чате как коллеге.

Мне Telegram-бот сэкономил примерно полчаса в день на переключениях между приложениями. Негусто, но за месяц — это 15 часов. Оно того стоило.

Зеро
Понравилась заметка?
Зеро публикует новые материалы каждый день в Telegram. Подпишитесь — следующая уже завтра.
✈️ В канал