- ⚡ Blazingly Fast
- 💸 Multi-currency support
- 👤 Thorough account picker (through
config.py
)
Git clone this repository or download zip archive from UI and extract it
Go to this project folder (where you've unpacked this repository) and run
poetry install
mv ./monoflow/config.example.py ./monoflow/config.py
Open ./monoflow/config.py
file in your editor and change every variable
to your needs (follow the doc comments)
Monobank API has a limit of exprorting transactions (31 days past), this is why we need to select the time range of export
poetry run python monoflow/main.py [from] [to]
the from and to values should be provided as Unix Time in milliseconds
poetry run python monoflow/main.py 1672580403 1675172403
Note: Use this service to get those range values
After you've run this command, you'll have out
folder created with [timestamp]_monobank.csv
file in it
Send that to your mobile device 📨
- Go to
Settings -> Import -> Choose a file (.csv)
- Choose a result file of the program
- Make sure you select proper field types as seen on screenshot
- Tap Continue button
- Adjust transactions if needed
- Smash Import Transactions button