Как я настроил учёт подписок с помощью телеграм-бота

19

Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография

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

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

Итак, какие подписки у нас есть:

1. Окончание пробного периода. Это самая большая дыра бюджета для обывателей и самая большая статья доходов для компаний, работающих по подписке. Так что если какой-то сервис вы хотите только попробовать и не планируете им пользоваться, то не забывайте отключать подписку. У меня таких сервисов куча: как правило, это небольшие онлайн кинотеатры, где можно посмотреть понравившийся фильм или сериал без больших выигрышей, ставок на спорт и надежных букмекеров.

2. Ежемесячные списания. В боте поделил все списания на 2 категории:

  • ⚡️ — предстоит оплатить
  • ✅ — оплачено

И суммарные траты за месяц по всем подпискам. Выглядит это примерно так:

Это помогает мне трезво оценить, сколько в месяц уходит на подписки и готов ли я столько тратить или что-то пошло не так и на Digital Entertainment уходит слишком много денег.

3. Ежегодные подписки. Вот это самое большое коварство по двум причинам:

  • Единоразово списывают круглую сумму, в среднем 1 500 – 3 500 ₽.
  • Бывали случаи, когда сумма подписки росла в несколько раз год к году, а я уже и не помнил, сколько услуга стоила ранее. Например, моя годовая подписка на облачное хранилище выросла с 1 299 ₽ до 3 199 ₽ при неизменном объёме. Пришлось писать в поддержку и возвращать деньги, но я и не думал, что цена год к году может так вырасти. Видимо, компании пользуются нашей забывчивостью и повышают стоимость подписки как хотят.

В общем я решил это пофиксить и теперь бот предупреждает меня 2 раза: за день до списания и в день списания.

Из интересного: бот функционирует на полностью отечественной инфраструктуре.

Технологический стэк:

  • Python
  • Яндекс Облако, Yandex Cloud Functions
  • Managed Service for YDB, YQL

Решил остановиться на Яндексе, потому что точно не будет проблем с внезапной приостановкой деятельности и блокировкой аккаунта. Не придётся внезапно всё переписывать и переносить БД. Да и можно платить с российской карты, не запариваясь с VPN и переводами денег за границу.

Комментарии проходят модерацию по правилам журнала
Загрузка

Сообщество