telegramToken) { throw $this->createNotFoundException(); } $content = \json_decode($request->getContent(), flags: JSON_THROW_ON_ERROR); $update = new Update( $content, ); try { $updateDispatcher->process($update); } catch (\Exception $e) { if ($this->debugEnabled) { throw $e; } $logger->error('Telegram bot error', [ 'exception' => get_class($e), 'file' => $e->getFile(), 'line' => $e->getLine(), 'code' => $e->getCode(), 'message' => $e->getMessage(), 'trace' => $e->getTraceAsString(), ]); } return new JsonResponse('received'); } }