Сижу в 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 часов. Оно того стоило.
