您最多选择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