Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Evgeniy Ierusalimov 9905f0c32d Switched to selected mailbox folder, customize target email subject and sender 12 stundas atpakaļ
bin Add initial set of files 2 gadus atpakaļ
config Switched to selected mailbox folder, customize target email subject and sender 12 stundas atpakaļ
migrations initial release of FinFollowBCS 2 gadus atpakaļ
public Add initial set of files 2 gadus atpakaļ
src Switched to selected mailbox folder, customize target email subject and sender 12 stundas atpakaļ
.env Switched to selected mailbox folder, customize target email subject and sender 12 stundas atpakaļ
.gitignore Notify portfolio changes using generated image instead of text 1 gadu atpakaļ
README.md Switched to selected mailbox folder, customize target email subject and sender 12 stundas atpakaļ
composer.json Prettify the output (securities names) 1 gadu atpakaļ
composer.lock updated libraries 4 nedēļas atpakaļ
droid_sans_mono.ttf Notify portfolio changes using generated image instead of text 1 gadu atpakaļ
portfolio.xml fixed security name substitution for those which is under in movement 1 gadu atpakaļ
portfolio_new.xml allow new period format from xlm title 1 nedēļu atpakaļ
symfony.lock updated libraries 4 nedēļas atpakaļ

README.md

FinFollowBCS

The main goal is

  1. Fetch emails from bcs-robot@ mailbox
  2. Extract xml reports from emails attachments
  3. Process xml reports to portfolio changes
  4. Format portfolio changes to image (using text presentation) and notify via Telegram

NB: Do not forget to remove var/imap/attachments/*.bin files after

Use .env:SECURITIES_MAP to substitute more human-readable titles instead of given ones

IMAP Connection string for selected folder: IMAP_PATH={imap.yandex.ru:993/imap/ssl}BCS-robot