add("well_known_matrix_server", "/.well-known/matrix/server") ->controller([ServerDiscoveryController::class, "server"]) ->methods(["GET"]); $routes ->add("well_known_matrix_client", "/.well-known/matrix/client") ->controller([ServerDiscoveryController::class, "client"]) ->methods(["GET"]); $routes ->add("well_known_matrix_support", "/.well-known/matrix/support") ->controller([ServerDiscoveryController::class, "support"]) ->methods(["GET"]); $routes ->add("matrix_federation_version", "/_matrix/federation/v1/version") ->controller([ServerImplementationController::class, "version"]) ->methods(["GET"]); $routes ->add("matrix_client_versions", "/_matrix/client/versions") ->controller([ServerImplementationController::class, "versions"]) ->methods(["GET"]); # /_matrix/key/v2/server # /_matrix/key/v2/query # /_matrix/key/v2/query/{serverName} };