Skip to content

Application for integrating with different openbanking apis of banks and track balance increase and then notify

Notifications You must be signed in to change notification settings

nicat-as/balance-notifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Balance notifier application

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.

For running application

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 via telegram 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 neeed chat.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

About

Application for integrating with different openbanking apis of banks and track balance increase and then notify

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published