Исправить баг в модуле телеграм-бота
Перестал работать модуль чат-бота в service desk.
Service desk написан на yii2 (php7).
Для интеграции с телеграм используется библиотека Longman.
Симптомы.
При обращении к вебхуку:
{"error":"Input is empty!","trace":"#0 [internal function]: app\\marketplace\\Tgbots\\Api\\v1\\WebHookController->actionHandle('1')\n#1 app/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)\n#2 app//vendor/yiisoft/yii2/base/Controller.php(157): yii\\base\\InlineAction->runWithParams(Array)\n#3 app//vendor/yiisoft/yii2/base/Module.php(528): yii\\base\\Controller->runAction('handle', Array)\n#4 app/vendor/yiisoft/yii2/web/Application.php(103): yii\\base\\Module->runAction('tgbots/v1/web-h...', Array)\n#5 app/vendor/yiisoft/yii2/base/Application.php(386): yii\\web\\Application->handleRequest(Object(yii\\web\\Request))\n#6 app/web/index.php(26): yii\\base\\Application->run()\n#7 {main}","class":"Longman\\TelegramBot\\Exception\\TelegramException"}
в логах много проблем:
The message file for category 'app' does not exist: app/messages/ru/app.php