Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
Evgeniy Ierusalimov 9905f0c32d Switched to selected mailbox folder, customize target email subject and sender 12 години тому
bin Add initial set of files 2 роки тому
config Switched to selected mailbox folder, customize target email subject and sender 12 години тому
migrations initial release of FinFollowBCS 2 роки тому
public Add initial set of files 2 роки тому
src Switched to selected mailbox folder, customize target email subject and sender 12 години тому
.env Switched to selected mailbox folder, customize target email subject and sender 12 години тому
.gitignore Notify portfolio changes using generated image instead of text 1 рік тому
README.md Switched to selected mailbox folder, customize target email subject and sender 12 години тому
composer.json Prettify the output (securities names) 1 рік тому
composer.lock updated libraries 4 тижднів тому
droid_sans_mono.ttf Notify portfolio changes using generated image instead of text 1 рік тому
portfolio.xml fixed security name substitution for those which is under in movement 1 рік тому
portfolio_new.xml allow new period format from xlm title 1 тиждень тому
symfony.lock updated libraries 4 тижднів тому

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