Telegram-бот для учёта расходов

Telegram здесь полноценный клиент, а не канал уведомлений. Расход записывается сообщением, статистика приходит ответом, напоминание — кнопкой «Списалось».

Как подключить

Привязка занимает меньше минуты и не требует передавать боту пароль от сайта.

  • Подтвердите email и откройте раздел «Интеграции» в кабинете.
  • Нажмите «Подключить Telegram» — сервис создаст одноразовую ссылку.
  • Перейдите по ней: код действует 15 минут и гасится после первого использования.
  • Бот подтвердит рабочее пространство и предложит тестовую фразу.

Что понимает бот

Фразы пишутся так, как удобно вам. Смешанный ввод на русском и английском разбирается одинаково.

  • «сапа 500» — расход 500 ₽, Sape.ru, категория «Ссылки», сегодня.
  • «хостинг 799 вчера» — дата сдвигается на вчерашний день.
  • «прокси 1200 проект Бета» — расход привязывается к проекту.
  • «спринтхост 499 каждый месяц 10 числа» — создаётся регулярный платёж.
  • «сколько потратил в июле» — сумма, топ категорий и отклонение от прошлого месяца.

Команды

Полный набор доступен в меню бота.

  • /start — привязка и краткая справка.
  • /add — добавить расход пошагово.
  • /regular — регулярные платежи и их статусы.
  • /today и /month — расходы за день и за месяц.
  • /upcoming — ближайшие списания.
  • /workspace — переключить рабочее пространство.
  • /settings — язык, напоминания, тихие часы.
  • /help — справка по фразам и командам.

Надёжность и приватность

Бот спроектирован так, чтобы повтор или сбой на стороне Telegram не портили данные.

  • Webhook работает только по HTTPS и проверяет секретный заголовок.
  • Повторная доставка одного update_id не создаёт дубликат операции.
  • Один Telegram-аккаунт связывается только с одним аккаунтом сервиса.
  • Во внешний ИИ-сервис не передаются пароль, email и платёжные данные.

Частые вопросы

Нужен ли свой бот?

Нет. Один бот обслуживает всех пользователей сайта. Свой токен нужен только владельцу инсталляции, если он разворачивает сервис у себя.

Что если я отправлю фразу без суммы?

Операция не создастся. Бот задаст ровно один уточняющий вопрос — «Какая сумма?» — и не будет выпытывать остальные поля.

Можно ли отключить Telegram?

Да, в разделе «Интеграции» одной кнопкой. Данные расходов при этом остаются в кабинете.

Приходят ли напоминания ночью?

Нет. Тихие часы учитывают ваш часовой пояс, по умолчанию сообщения не отправляются с 22:00 до 09:00.

Попробуйте на своих расходах

Регистрация занимает минуту, банковская карта не нужна.

Добавить первый расход