Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/daniil-leshchev/expenses-bot

Python telegram bot for recording expenses in Google Sheets
https://github.com/daniil-leshchev/expenses-bot

docker google-sheets-api pythontelegrambot telegram-bot

Last synced: 30 days ago
JSON representation

Python telegram bot for recording expenses in Google Sheets

Awesome Lists containing this project

README

        

# Python telegram bot for recording your expenses in Google Sheets
## Проблема
Помимо учета основных трат в приложении банка я веду учет расходов на продукты по двум категориям:
* Траты на продукты
* Траты на еду вне дома

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

## Цель бота
Выполнять записи в гугл таблицу за меня, по одной простой команде в бота, с указанием суммы покупки и одной из двух категорий

### Дополнительные функции для реализации
* Запрос общих трат за месяц
* Запрос трат по категории за месяц
* Запрос процентного соотношения между тратами в месяце
* Добавить доступ к нескольким пользователям под разные таблицы

## Ссылка на бота
[Бот для записи трат в гугл таблицу](https://t.me/gsheets_expense_record_bot)

## Текущее состояние бота
* Бот работает только для моей гугл таблицы, так как написан изначально для личных нужд
* Ограничение на доступ к записи в таблицу встроено в код бота
* Бот определяет id моего аккаунта в телеграм и позволяет вносить изменения только мне