This application is for tracking balance changes of
account and send notification via channels. App integrated with provider banks open apis.
Currently, Kapital
supported as a provider and Telegram
as a channel.
First you need to configure environment variables inside .env
file.
USERNAME
- is your bank username;PASSWORD
- is your bank password;PROVIDER.KAPITAL.ACCOUNT_NO
- if provider is Kapital then your account no which is needed for balance tracking;NOTIFICATION.TELEGRAM.API_KEY
- is for sending notification viatelegram
you'll need api key. You can generate via bot father;NOTIFICATION.TELEGRAM.CHAT_ID
- is for sending message to which chat/user. You can get chat id via Raw data bot. you'll neeedchat.id
field.
After that run docker-compose.yml
file:
docker-compose up -d
Application will build and start new docker container.
For stopping application run:
docker-compose down --rmi all