diff --git a/td/generate/DoxygenTlDocumentationGenerator.php b/td/generate/DoxygenTlDocumentationGenerator.php index b1a08c43..afe94559 100644 --- a/td/generate/DoxygenTlDocumentationGenerator.php +++ b/td/generate/DoxygenTlDocumentationGenerator.php @@ -38,6 +38,11 @@ class DoxygenTlDocumentationGenerator extends TlDocumentationGenerator protected function escapeDocumentation($doc) { $doc = htmlspecialchars($doc); + $doc = preg_replace_callback('/"((http|https|tg):\/\/[^" ]*)"/', + function ($quoted_link) + { + return """.$quoted_link[1]."""; + }, $doc); $doc = str_replace('*/', '*/', $doc); $doc = str_replace('#', '\#', $doc); return $doc;