Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
Evgeniy Ierusalimov 9905f0c32d Switched to selected mailbox folder, customize target email subject and sender 12 horas atrás
bin Add initial set of files 2 anos atrás
config Switched to selected mailbox folder, customize target email subject and sender 12 horas atrás
migrations initial release of FinFollowBCS 2 anos atrás
public Add initial set of files 2 anos atrás
src Switched to selected mailbox folder, customize target email subject and sender 12 horas atrás
.env Switched to selected mailbox folder, customize target email subject and sender 12 horas atrás
.gitignore Notify portfolio changes using generated image instead of text 1 ano atrás
README.md Switched to selected mailbox folder, customize target email subject and sender 12 horas atrás
composer.json Prettify the output (securities names) 1 ano atrás
composer.lock updated libraries 4 semanas atrás
droid_sans_mono.ttf Notify portfolio changes using generated image instead of text 1 ano atrás
portfolio.xml fixed security name substitution for those which is under in movement 1 ano atrás
portfolio_new.xml allow new period format from xlm title 1 semana atrás
symfony.lock updated libraries 4 semanas atrás

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