self-hosted · telegram · claude ai

fuckgrechka — Долгам пиздец.

Telegram-бот на Claude AI, который живёт на твоём сервере. 70+ команд. Бюджет, кошельки, регулярные платежи, курсы валют, VPN, умный дом Яндекса, код, напоминания. Поднимается за 5 минут.

// твой сервер · твои данные · без подписок

fuckgrechka_bot
online
450 кофе тбанк09:41
✅ −450 ₽ 💳 Тбанк карта: 14 550 ₽ Осталось сегодня: 550 ₽09:41
/standup09:42
📋 Вчера: добавил авторизацию, починил баг Сегодня: ревью PR #42, деплой на прод Блокеры: нет 09:42

Это не SaaS. Не подписка. Просто твой бот на твоём сервере. Данные твои. Платишь только Anthropic за токены.

01 · финансы

Долгам пиздец.

Деньги кончаются не потому что их мало — а потому что никто не считает. Установи бюджет до зарплаты. Отправляй числа в чат. Остальное сделает бот.

  • /tzlvt — задал сумму и дату, каждый день новый лимит. Сэкономил вчера — сегодня больше. Inline-кнопки: обновить, добавить расход, история, сброс
  • Просто отправь 500 — расход записан, баланс кошелька обновлён мгновенно
  • /wallet — кошельки с типами: дебет, кредит (долг / лимит), накопит., наличные; перевод между счетами
  • /forecast — прогноз на 30 дней: балансы сейчас + список платежей `/pay` + ⚠️ когда кошелёк уйдёт в минус
  • /b 3000 альфа каршеринг — Claude сам определит счёт, категорию, дату
  • /b stats с кнопками [Сегодня][Неделя][Месяц] — переключаешь период тапом
  • /b import + CSV Тбанк → импортирует все расходы за месяц одним файлом
  • /b stats chart — красивый stacked bar chart расходов по неделям прямо в боте
  • Переслал SMS от Тбанка → бот распознал сумму и предлагает записать кнопкой ✅
  • /rate 100 USD — курс ЦБ + конвертер; /wallet history Тбанк — история
budget
/tzlvt 20000 до 30 июня в 09:00
 💚 952 ₽ на сегодня  [▓▓▓▓░░░░░░] 38%
   В день: 952 ₽ · 21 дн. до 30 июн

/wallet list
 💳 Тбанк карта    14 550 ₽
   💳 Альфа кредитка   47 200 ₽
   💳 Наличные RUB      1 800 ₽
   💳 Наличные USD        180 $

500 кофе
 ✅ −500 ₽ 🍔 еда  💳 Тбанк карта: 14 050 ₽
   Осталось сегодня: 452 ₽

[пересылаешь SMS от Тбанка]
Покупка, счет карты *7301. 1 349,97 ₽. WINELAB.RU
 💳 Банковское уведомление
   −1 349,97 ₽ 🍷 развлечения · Winelab
   [✅ Записать]  [❌ Нет]

/b stats chart
 [📊 PNG — stacked bar chart расходов по неделям]

/rate 100 USD
 💱 100 USD = 8 092,47 ₽
   Курс: 1 USD = 80,92 ₽ (ЦБ РФ)

/wallet history Тбанк
 📋 Тбанк — последние операции:
   • 12 июн −500 ₽ 🍔 еда — кофе
   • 11 июн −1 200 ₽ 🛍 шопинг — Озон
01b · регулярные платежи

Кредиты, рассрочки, подписки.

Yota, Кинопоиск, Apple, ипотека, рассрочка Озон — всё в одном месте. Бот сам напоминает когда платить, считает прогноз, ведёт лог. Approve-режим — спросит подтверждение, auto — спишет сам.

  • /pay add subscription Yota 350 monthly:15 — каждое 15-е автоматом
  • /pay add installment Ozon - dates:2026-06-20:500,2026-06-25:1235 — рассрочка с разными суммами
  • /pay nl Кинопоиск 299 5 числа — описал словами, Claude haiku распарсил в график
  • /pay forecast 3 — сколько всего уйдёт на регулярные за 3 месяца
  • Approve-режим: [✅ Списать] [⏭ Пропустить] прямо в чате — подтверждаешь тапом
  • Auto-режим: списывает с кошелька + пишет в расходы + двигает next_at
  • /digest утром: блок «💳 Платежи (≤3 дн.)» — что списывается сегодня и завтра
  • /weekly: «💳 Регулярные — за неделю Nx · сумма, на следующую Nx · ≈сумма»
  • /pay edit <id> schedule monthly:20 — сменить дату списания без пересоздания
pay
/pay
 💳 Регулярные платежи#3 Yota — 350 ₽ · subscription
       следующее: 15 июл
   • #5 Кинопоиск — 299 ₽ · subscription
       следующее: 5 июл
   • #7 Ozon рассрочка — переменная
       следующее: 20 июн
   [▶ Yota] [⏸] [❌]

/pay nl Apple подписка 75 руб 5 числа
#8 Apple подписка (subscription)
   75 ₽ · monthly · следующее: 5 июл 2026
   _распознано из NL — проверь /pay history 8_

[20 июня, утро]
💳 Ozon рассрочка — пора платить
   500 ₽
   [✅ Списать]   [⏭ Пропустить]

/pay forecast 3
 📅 Прогноз: 3 мес
   • Yota: 3× → 1 050 ₽
   • Кинопоиск: 3× → 897 ₽
   • Apple подписка: 3× → 225 ₽
   • Ozon рассрочка: 2× → 1 735 ₽
   Итого: 3 907 ₽
02 · ai-чат

Claude прямо в Telegram. Без ограничений.

18 специализированных агентов (coder, security, devops, analyst...), стриминг ответов, история в PostgreSQL, голосовые сообщения (faster-whisper), анализ фото и PDF, inline-режим @botname.

agents
/use coder
 Агент: coder (Claude Opus) · контекст сброшен

[отправляешь код с ошибкой]
 Вижу проблему в строке 42: race condition при...
   (стриминг)
03 · dev workflow

Для тех кто пишет код

Code review GitHub PR и GitLab MR, авто-standup из git log, MR-уведомления, ripgrep по коду.

dev
/cr https://github.com/you/repo/pull/42
 🔍 Загружаю diff... (стриминг ревью)

/standup 09:30
 ✅ Авто-standup в 09:30 (Europe/Moscow)

/mrdigest 09:00 12
 ✅ MR Digest в 09:00, окно 12ч
04 · ассистент

Всё остальное тоже

TODO-трекер, CalDAV (iCloud, Nextcloud), напоминания — разовые и повторяющиеся, дайджест утром, заметки в Obsidian, список чтения, Pomodoro, RSS-ленты, мониторинг сайтов.

  • Повторяющиеся напоминания: /remind every mon 09:00 standup
  • /reading add — список того что хочешь прочитать
  • /rss add — подписка на RSS, дайджест раз в час
  • /health add https://mysite.com — алерт если упало
assistant
/remind every mon 09:00 standup
 🔁 каждый пн в 09:00

/remind завтра в 18:00 позвонить клиенту
 ⏰ Напомню 12 июн в 18:00

/digest 08:30
/focus 25
 🍅 Фокус 25 мин. Старт!
04b · концерты и события

Хватит хранить билеты в «Избранном».

Добавляешь концерт кнопками — бот сам кладёт событие в iCloud-календарь. Билет (PDF или фото) хранится прямо в боте. В дайджесте утром — список концертов на ближайшие 7 дней.

  • /concert → кнопка [➕ Добавить] → пошаговый wizard: название, дата, место, адрес, заметка, билет
  • Дата парсится свободным текстом: «24 июля в 19:30», «в пятницу в 20:00»
  • Билет (PDF / фото) прикрепляется одним сообщением — хранится как Telegram file_id, не скачивается
  • Автоматически создаёт CalDAV-событие (настраивается какой календарь); удалишь концерт — удалится и событие
  • /digest — блок «🎵 Концерты (7 дней)» с названием и местом
concert
/concert
 🎵 Предстоящие концерты
   🟢 24.07  Imagine Dragons — Лужники
   🟢 02.08  Скорпионс — Олимпийский
   [➕ Добавить]  [📜 Все]

[нажал ➕ Добавить]
 🎵 Название концерта:
Imagine Dragons
 📅 Дата и время:
24 июля в 20:00
 📍 Место: Лужники
 🗺 Адрес: Лужнецкая наб., 24
 🎫 Билет: [отправляешь PDF]

✅ Imagine Dragons сохранён · в календарь ✅
05 · инфраструктура

Контроль над сервером

Логи, CPU/RAM/uptime, backup, restart, health monitoring. Плюс: пинг хостов, внешний IP, QR-генератор, копирование в буфер Mac.

infra
/logs bot  /status  /backup
/restart nginx
/health add https://mysite.com Главный сайт
/ping 8.8.8.8
 🟢 rtt min/avg/max = 12.1/12.8/13.2 ms
/ip
 🌐 Внешний IP: 188.166.91.129
/qr https://t.me/mybot
 [фото с QR-кодом]
/clip скопируй это
 📋 Скопировано в буфер Mac
06 · vpn

Управляй AmneziaVPN из Telegram

Статистика по каждому клиенту, добавление и удаление профилей прямо из чата. Работает с AmneziaWG (форк WireGuard). Скоро: поднять новый VPN-сервер одной командой.

  • Статистика по клиентам: трафик, last handshake, дата создания
  • /vpn add Иван-iPhone — создать клиента, получить .conf файл + QR-код сразу в Telegram
  • /vpn rename — задать имя существующему клиенту по IP
  • /vpn rm — отозвать доступ мгновенно
vpn
/vpn status
 🟢 isaevdimka-iphone17 10.8.1.3
     Создан: 3 апр 2026
     Handshake: 1h 41m ago
     ↓ Получено: 6.23 GiB
     ↑ Отправлено: 39.18 GiB

🟢 MacBook 10.8.1.1
     Handshake: 1m 33s ago
     ↓ 7.49 GiB  ↑ 48.91 GiB

/vpn add Коллега-Android
 ✅ Клиент создан — IP: 10.8.1.8
   📎 Kollega-Android.conf
   📱 [QR-код конфига — отсканируй в AmneziaVPN]
07 · умный дом

Умный дом Яндекса — кнопками в Telegram

Подключается через OAuth device-code (как у GitHub): код + ссылка → подтверждаешь на ya.ru/device → бот забирает токен. Дальше всё кнопками — не нужно открывать приложение «Дом».

  • /yandex — меню комнат с бейджами вкл/всего и климатом, тап на комнату → устройства
  • ⏻ toggle на каждое устройство, ⚙ — параметры: яркость, термостат, режимы кондея
  • 🎨 палитра из 10 пресет-цветов для RGB-ламп, цветовая температура 2700–6500K
  • 🌡 сенсоры по комнатам: температура, влажность, движение, открытие дверей, протечки, дым, CO₂, батарейки
  • 📜 история датчиков с пагинацией — бот пишет изменения каждую минуту
  • 🚨 push-алёрты при протечке, дыме, газе сразу в чат
  • 🎬 сценарии — тап и запуск
  • 🤖 NL-команды через Claude Haiku: /h включи свет в спальне, /h сделай свет красным, /h запусти доброе утро
  • 🏠 блок «Дом» в ежедневном /digest — климат по комнатам + открытые окна/двери
  • /digest config — inline-кнопки для включения/выключения каждого блока (todo, weather, cal, mrs, home, pay, cron)
yandex
/yandex
 🏠 Хижина у моряГостиная  3/5 · 22° · 48%
   • Спальня   1/4 · 21° · 52%
   • Кухня     0/3 · 23°
   • Прихожая  1/2
   [🌡 Сенсоры] [🎬 Сценарии] [🔄]

/h сделай свет в гостиной фиолетовым
 🎨 Свет потолок: #8000FF

/yandex → 📜 История · Датчик двери
 13 июн 23:14 · открыто
   13 июн 22:58 · закрыто
   13 июн 22:55 · открыто
   [◀ стр. 1 ▶]
08 · claude code

Управляй Claude Code из Telegram

Запускай сессии Claude Code удалённо. Одобряй инструменты в реальном времени через кнопки. Двусторонний канал: Claude может спросить тебя — ты отвечаешь с телефона, он продолжает.

  • /run "refactor auth" — стартует сессия, output стримится в чат
  • PreToolUse hook: [✅ Одобрить] [❌ Отклонить] — на каждый рискованный инструмент
  • ask-user "Перезаписать?" — Claude из сессии задаёт тебе вопрос → Telegram → твой ответ возвращается в stdout
  • ask-user --options "yes,no,abort" — inline-кнопки в чате вместо ForceReply
  • Можно уехать с телефоном — Claude работает на Mac, спросит когда нужно
daemon
/run "refactor auth module" --agent refactor
sess_a3f2 [refactor]  📁 ~/projects/myapp
  ⏳ waiting for output...

  [🔧 Approve: Edit files/src/auth.py?]
  ✅ Одобрить    ❌ Отклонить

[на Mac в CC-сессии]
$ ask-user --options "yes,no,abort" \
       "Обнаружен конфликт. Что делать?"

[в Telegram]
🤖 Claude спрашивает
myapp · sess_a3f2
Обнаружен конфликт. Что делать?
   [yes]  [no]  [abort]

[нажал yes]
$yes
→ Claude продолжает работу...

// tech stack — без буллшита

Python 3.12 Claude API PostgreSQL 18 Redis 8 Docker Compose nginx Let's Encrypt

Как это работает

Без онбордингов, личных кабинетов и «менеджер свяжется с вами». Три шага.

01

Напиши мне в Telegram

Обсудим, я отвечу на вопросы. Живой человек, не sales-воронка.

02

Получи доступ к коду

Разворачиваешь на своём VPS — инструкция прилагается.

03

Работает

Твой бот, твои данные. Платишь только Anthropic за токены.

// нужен VPS от $6/мес — Digital Ocean, Hetzner, любой
// настройка занимает ~30 минут. Помогу если что

Цена

Одна. Без тарифной сетки на пять колонок и «свяжитесь с отделом продаж».

Self-hosted лицензия

  • Получаешь весь код + инструкцию по установке
  • Разворачиваешь на своём сервере
  • Платишь только за VPS (~$6/мес) и Anthropic API токены (~$1–5/мес) при нормальном использовании
  • Поддержка в Telegram
💬 Написать и купить → t.me/isaevdimka

Напиши «Хочу fuckgrechka» — отвечу в течение дня

Что внутри

  • 70+ команд
  • Умный дом Яндекса · /yandex
  • 18 AI-агентов
  • Голосовые (faster-whisper, локально)
  • Фото и PDF
  • CalDAV (до 3 аккаунтов) + создание событий
  • GitLab + GitHub интеграция
  • MR/PR уведомления + digest
  • RSS reader с дайджестом
  • Health monitoring URL/портов
  • GitHub Issues (/issues)
  • /summarize · /translate
  • AmneziaWG VPN + QR конфигов
  • /ping · /ip · /qr · /clip
  • Курсы ЦБ РФ + конвертер (/rate)
  • /<cmd> help на каждой команде
  • Self-hosted, твои данные
  • PostgreSQL история
  • Obsidian sync
  • /tzlvt дневной бюджет с inline-кнопками
  • /wallet кошельки, история, переводы
  • /pay регулярные платежи: кредиты, рассрочки, подписки
  • /pay nl — описал словами, Claude haiku распарсил
  • NL-парсинг расходов + авто-категория
  • /b stats с кнопками [Сегодня][Неделя][Месяц]
  • /b import CSV Тбанк — авто-импорт
  • /b stats chart — график расходов PNG
  • SMS Тбанк → inline кнопка → расход
  • /caladd на естественном языке
  • /vpn qr — переотправить QR конфига
  • Weekly report с расходами по категориям
  • Дайджест с погодой + todo + MR + cron + бюджет + RSS unread + сервисы
  • Повторяющиеся напоминания + snooze кнопками + CalDAV
  • Pomodoro · /reading · /rss · /health с кнопками
  • Цели накопления /b goal с прогресс-баром
  • Выписка по счёту CSV · /wallet budget лимит/мес
  • Smart дубли расходов → предложить /pay
  • Claude Code daemon + ask-user двусторонний канал
  • Backup одной командой

Что нового

v1.50–1.52 — трекеры привычек/настроения/дней, CSV, scope creep 23 июн 2026

Added

  • /habit — трекер привычек: streak 🔥, inline check-in, рекорд
  • /mood — настроение 1–5 кнопками + мини-граф за 7 дней
  • /since — счётчик дней («без алкоголя 42 дня 🎉»), вехи 7/30/100/365
  • /todo — кнопки 🔴🟡⚪ приоритета прямо в списке
  • /standup git [N] — лёгкий standup через git log + haiku, без CC-сессии
  • /b stats — кнопка [📥 CSV] для выгрузки расходов в Excel
  • /cr — авто-проверка scope creep 🎯 в каждом ревью
  • /cr stats — статистика ревью за 30 дней
  • /cr config — настройки scope creep и порогов
v1.45.0–v1.49.0 — snooze, goal, forecast, weather toggle 22 июн 2026

Added

  • /remind snooze — кнопки [+15м][+1ч][завтра] прямо в уведомлении
  • /b goal — цели накопления с прогресс-баром и привязкой к кошельку
  • /notes search и /todo find — полнотекстовый поиск
  • /wallet statement — CSV-выписка за месяц; /wallet budget — лимит/мес с алертом
  • /concert авто-напоминание за 1 и 7 дней в 10:00
  • /pay list — кнопка [✏] для inline-редактирования суммы
  • /digest HH:MM evening — второе расписание дайджеста
  • Smart-подсказка /pay при повторяющихся расходах (3+ за 90 дней)
  • /remind → CalDAV — кнопка «📅 Добавить в календарь» при создании
v1.44.0 — inline-кнопки + дайджест + лендинг 22 июн 2026

Added

  • Inline-кнопки в /todo, /reading, /rss, /health, /remind — ✅ done / ❌ rm / 🔄 обновить прямо под списком
  • Дайджест: блок 💰 Бюджет (tzlvt spend vs limit + индикатор)
  • Дайджест: блок 📰 RSS (непрочитанные за сутки по источникам)
  • Дайджест: блок 🩺 Сервисы (health-эндпойнты со статусом down)
  • Changelog на лендинге — collapsible секция с последними релизами
v1.43.0–v1.43.2 — /concert, NL-даты, кошельки 22 июн 2026

Added

  • /concert — трекер концертов и мероприятий: wizard, CalDAV, хранение билетов
  • NL-даты в /concert: «24 июля в 19:30», «в пятницу» → Claude haiku парсит
  • Типы кошельков: debit / credit / savings / cash + кредитный лимит
  • /forecast — финансовый прогноз на 30 дней по всем счетам
  • /b stats по типу счёта + кнопка «По счетам»

Fixed

  • /wallet set-type credit — сбрасывает balance в 0 (был старый дебетовый остаток)
  • Формат кредиток: «долг X / лимит Y» вместо перегруженного
v1.41.0–v1.41.3 — digest, таймауты, /pay edit 18 июн 2026

Added

  • /digest config — inline управление блоками дайджеста
  • Параллельный запуск всех блоков через asyncio.gather
  • Глобальный таймаут команд + concurrent_updates=True
  • /pay edit schedule — смена графика платежа с пересчётом
  • Per-command / help на всех 46 командах
  • /askstatus, make say, make logs
v1.38.0–v1.39.0 — /pay, /tzlvt, ask-user 17 июн 2026

Added

  • /pay — регулярные платежи: кредиты, рассрочки, подписки, коммуналка
  • /tzlvt inline-кнопки: [🔄 Обновить][➕ Расход][📜 История][⚙ План]
  • /b stats inline-кнопки [Сегодня][Неделя][Месяц]
  • ask-user — двусторонний канал Claude Code → Telegram
  • /pay nl — описал платёж словами, Claude haiku распарсил
v1.28.0–v1.35.0 — Яндекс Умный дом 13–14 июн 2026

Added

  • /yandex — управление устройствами Умного дома через inline-меню
  • Toggle, яркость, температура, режимы, датчики, сценарии
  • /h включи свет в спальне — NL → Claude haiku → действие
  • Сенсорные алёрты (протечка, движение, открытие) с тихими часами
  • Автоматизации: правила «если датчик → действие»
  • Графики сенсоров (matplotlib), экспорт истории, избранные устройства
📋 Скопировано: «Хочу fuckgrechka» → открываем Telegram