Coding  ·  19.06.2026

Как я собрал карманного циника за пару часов: первый бот, ИИ и GitVerse по фану

Иногда лучший способ отдохнуть от основной работы — сесть и за один вечер собрать что-то абсолютно легальное, немного безумное и работающее на нейросетях. Просто ради фана и проверки гипотезы.

Так появился «Гималайский Гуру» — Telegram-бот с характером циничного психотерапевта, который слишком много повидал, не верит в «знаки Вселенной» и носит черный пояс по сарказму.

Твои чакры под контролем
Твои чакры под контролем

Идея: ИИ без розовых соплей

Мне надоели стерильные и приторно-вежливые ассистенты, которые на любой запрос выдают тонны шаблонного текста из методичек по продуктивности. Захотелось собеседника с характером.

В основу я заложил модель Llama 3.3 70B через быстрый API Groq и написал жесткий системный промпт. Задача Гуру — не сочувствовать, а бить точно в цель: разбивать лень, прокрастинацию, веру в легкие деньги и марафоны желаний. Если пользователь начинает откровенно страдать фигней, бот может просто отправить его мыть посуду, гулять или звонить маме. Коротко и с подколом.

Архитектура: чистый код и никакого оверинжиниринга

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

Стек — Python 3.10+, асинхронный фреймворк aiogram 3.x и клиент OpenAI, совместимый с Groq.

Память — вместо тяжелых баз я выбрал минималистичный подход на SQLite. Бот берет историю последних 20 сообщений, упаковывает ее в JSON-строку и обновляет в базе по chat_id. Быстро, надежно и без «мертвого кода».

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

Первая кровь: мой первый репозиторий на GitVerse

Этот проект стал отличным поводом наконец-то красиво упаковать код и выложить его на GitVerse. Для новичка в Git это был отдельный квест: настроить .gitignore, чтобы секретные ключи случайно не улетели в открытый доступ; написать честный README.md — по сути, технический паспорт проекта, по которому бота теперь может развернуть кто угодно за пять минут; и сделать свои первые осознанные коммиты.

Теперь код не просто крутится на моем VPS, а лежит в красивом структурированном виде в облаке. Это кайф.

Что в итоге?

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

Хотите заглянуть на внутреннюю кухню или поднять себе такого же карманного критика? Там чистый исходный код без купюр и готовая инструкция по запуску. Открыть на GitVerse