Ой, похоже, у вас включен блокировщик рекламы, который скрывает партнерский пост 😢. Чтобы его увидеть, отключите блокировку
8

Бот для учета трат в путешествии

Серия Трекер расходов

Из долгого перерыва от постов, сразу к делу.

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


В текущем положении мира, в отпусках за границей, наличные - это основной способ расплачиваться. UP и карты других стран,это скорее все таки скорее резервные способы оплаты.
А считать наличные, не всегда удобно. Особенно когда в ряде стран это миллионы, с копейками, центами и прочим. А ещё если делить бюджет на двоих. А потом вспоминать вечером.


На второй день отпуска, уже стало понятно что вдвоем когда у вас общий бюджет, воспоминания о том где и сколько потрачено весьма утомительное занятие. А перекрученные приложения с кучей уведомлений, ИИ функций и прочих накруток - неудобны, платные, с рекламой или ограничением количества трат, на английском языке (хотя мне в целом не страшно, но кого то - отталкивает) и самое главное, это не под рукой. Нет такого, что бы я например занес покупку за 5 секунд и забыл про это. Может быть я не достаточно изучил рынок приложений, да и особо не хотелось.

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

https://t.me/travmon_bot
Если вдруг, зайдет и им будет пользоваться хоть какое то количество людей, то буду думать над улучшением функционала. Но до следующего отпуска улучшать не планировал)

Главное меню бота

Главное меню бота

Собственно первое что вам нужно будет сделать, это задать даты и страну поездки. Бот сам определит валюту страны прибывания, а так же подтянет курс относительно рубля (в последствии вы можете сам и его скорректировать).

Далее, задайте ваш бюджет в окне бюджета. При желании можете воспользоваться более сложными подсчетами, в виде двойной конвертации (RUB->USD->JPY) например. И вписать для каждой валюты курс по которому меняли. Бот учтет это в тратах. Либо положиться на публичные усреднённые курсы валют и не делать ничего.

Кнопка бюджет показывает все что связано с вашим бюджетом на отпуск. Текущие траты по категориям, изменение бюджета, ваши курсы валют, возможность задания двойной конвертации и бюджета. Циферки замазал.

Кнопка бюджет показывает все что связано с вашим бюджетом на отпуск. Текущие траты по категориям, изменение бюджета, ваши курсы валют, возможность задания двойной конвертации и бюджета. Циферки замазал.

И всё. Дальше просто можете писать ему траты в различных форматах.

  • Рамен 1200

  • Камера 100$

  • 1000

  • Камера 1000 RUB и очки 200 руб

Бот поймет и выдаст вам примерно такое сообщение. Тут уже если у вас есть желание и время, можете уточнить категорию (некоторые категории определяются автоматически), задать геолокацию покупки, описание и указать способ оплаты. С этим можно предварительно поиграть, что бы уловить суть.

Текущая трата на икею в размере 20$.

Текущая трата на икею в размере 20$.

Следующая функция которая лично мне необходима, это Партнер. Вы можете объединить один бюджет на двоих человек. (пока так). Для этого просто выберете кнопку Партнер и укажите никнейм человека через команду /partner, и он в ответ должен сделать зеркально тоже самое и ваши кошельки будут связаны. Теперь когда вы вносите трату какую то, вашему партнеру напишет бот, что списано из бюджета столько то, и наоборот. У каждого доступны одинаковые функции и данные. Важное уточнение если вы уже в отпуске и вдруг начнете вести раздельные кошельки вдвоем и потом захотите объединится, тот кто первый напишет - того и тапки. Кошелек последнего введенного сохраняется и поездка переключается на совместную.

И последняя функция, лично для меня полезная психологически. В какой то мере защищающая от импульсивных трат. Это "Могу ли я?"
нажатие этой кнопки и ввод суммы в любом формате и валюте вызовет расчет на основе ваших средних ежедневных трат (бот не учитывает уже сделанные большие покупки, тоесть дни когда траты почему то были сильно выше чем в остальные) и скажет вам можете ли вы себе это позволить или нет

И вот в таком ключе он либо одобряет покупку, либо говорит подумать, либо строго запрещает, тк она приведет к жестким ограничениям по бюджету.

И вот в таком ключе он либо одобряет покупку, либо говорит подумать, либо строго запрещает, тк она приведет к жестким ограничениям по бюджету.

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

Безопасность осуществляется на уровне телеграмма в целом, но вот краткие пункты

  • Бот не хранит ничего лишнего - только ваши расходы, которые вы сами вводите, а сами данные храню в зашифрованном виде, то-есть по сути набор бессмысленных символов.

  • Бот не имеет доступа к вашим банковским картам, счетам или паролям, даже некуда ввести.

  • Бот не читает ваши сообщения в других чатах - он видит только то, что вы пишете ему напрямую (уровень телеграмма)

  • Никто, кроме вас (и вашего партнёра, если вы его подключили), не видит ваши расходы.

Повторюсь, бот абсолютно бесплатен, без реклам, просьб подписаться на 100 каналов и лишних уведомлений, я развиваю своё портфолио и делюсь решением с вами, если вдруг кому то будет интересно то ссылка вот:

https://t.me/travmon_bot

В нынешних условиях, бот пока что, работает без сбоев, но я оперативно слежу, а так же иногда делаю всякие апдейты.

Спасибо за прочтение)

Реклама. Обухов Максим Андреевич. ИНН: 780731341327

Пожалуйста, соблюдайте правила общения в спонсорских постах
0
Автор поста оценил этот комментарий

Имхо, если курс меняется в течении часа в 2 раза, то учёт потраченных денег на суп уже не сильно критичен:)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Во всяком случае бот уже все равно все проверяет по курсу онлайн и ему уже можно задать принудительно сколько конкретно с карты списалось)

2
Автор поста оценил этот комментарий

товарищ налоговый инспектор

Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Я даже не подумал об этом ни на минуту)) что могут быть и такие вопросы)

1
Автор поста оценил этот комментарий

это не точные банковские данные. Вы вправе уточнить ему сами вручную курс.

просто для информации - обменный курс меняется каждый час. (иногда чаще.)


новый курс может быть равен предыдущему, а может сильно отличаться.

соответственно в боте "снял 100500 местных денег" может с разницей в час оказаться расходом с карты 3500 или 6000р


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

в обменнике в банке, в обменнике в аэропорту, в обменнике в трущобах курсы разные

оплата еды в ресторане через терминал одного местного банка и покупка одежды через терминал другого местного банка - курсы разные.


короче - есть смысл при вводе расхода выбирать кнопкой в какой валюте расход. и каждую считать отдельно. (а в переводе по курсу показывать справочно в скобках)


и потом, в конце поездки я захочу получить exel csv файлик.



и почему только расход? может я кошелек нашел - это приход.

Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Хорошо, учту, спасибо. В ближайшее время сделаю, что при оплате картой вы сами сможете ввести точную сумму списанную со счета, что бы точно учитывать все ньюансы.

Про CSV, да, тоже думал, это обязательно будет.

1
Автор поста оценил этот комментарий

это что, мне вместо неземного неслаждения путешествием нужно каждую операцию дублировать в бота?


Бот сам определит валюту страны прибывания, а так же подтянет курс относительно рубля (в последствии вы можете сам и его скорректировать).

как часто бот корректирует курс?


учитывает ли бот разницу обменных курсов у разных банков?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

нет, написано же что через open API курсов валют тоесть он берет по сути те данные которые выдаст вам Яндекс или Гугл при запросе, это не точные банковские данные. Вы вправе уточнить ему сами вручную курс.
В случае указания оплаты наличными бот берет курс на день задания бюджета или курса если он был задан вручную.
Для оплаты картой пока нет возможности подтянуть\задать курс на сегодняшний день. Идея здравая, подумаю как реализовать.

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

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества