-
Notifications
You must be signed in to change notification settings - Fork 3
Description
События включения/отключения уведомлений:
An uncaught Exception was encountered
Type: LogicExceptionMessage: Unknown or unsupported update type received: dialog_unmuted
Filename: ...\vendor\bushlanov-dev\max-bot-api-client-php\src\ModelFactory.php
Line Number: 377
Backtrace:
File: ...\vendor\bushlanov-dev\max-bot-api-client-php\src\ModelFactory.php
Line: 344
Function: createUpdateFile: ...\vendor\bushlanov-dev\max-bot-api-client-php\src\Api.php
Line: 230
Function: createUpdateList
An uncaught Exception was encountered
Type: LogicExceptionMessage: Unknown or unsupported update type received: dialog_muted
Filename: ...\vendor\bushlanov-dev\max-bot-api-client-php\src\ModelFactory.php
Line Number: 377
Backtrace:
File: ...\vendor\bushlanov-dev\max-bot-api-client-php\src\ModelFactory.php
Line: 344
Function: createUpdateFile: ...\vendor\bushlanov-dev\max-bot-api-client-php\src\Api.php
Line: 230
Function: createUpdateList
Событие остановки бота:
An uncaught Exception was encountered
Type: LogicExceptionMessage: Unknown or unsupported update type received: bot_stopped
Filename: ...\vendor\bushlanov-dev\max-bot-api-client-php\src\ModelFactory.php
Line Number: 377
Backtrace:
File: ...\vendor\bushlanov-dev\max-bot-api-client-php\src\ModelFactory.php
Line: 344
Function: createUpdateFile: ...\vendor\bushlanov-dev\max-bot-api-client-php\src\Api.php
Line: 230
Function: createUpdateList
При лонг пулинге эти исключения являются проблемой, т.к. если прилетает несколько событий, например, сначала отключение и тут же снова включение бота, то второе событие просто не будет обработано из-за исключения. Предлагаю как-то иначе обрабатывать неизвестные события, т.к. всегда есть вероятность, что в Максе появятся новые события, т.е. такие проблемы потенциально могут возникать, даже если сейчас добавить поддержку и этих событий.