Added fix for escaping underscore while using Markdown (#11070)

* Added fix for escaping underscore while using Markdown

* Corrected indentation
This commit is contained in:
SpaceDump
2020-01-26 08:05:49 -06:00
committed by Kevin Krumm
co-authored by Kevin Krumm
parent 692247ddf3
commit 25920be1db
+3
View File
@@ -44,6 +44,9 @@ class Telegram extends Transport
$format="";
if ($data['format']) {
$format="&parse_mode=" . $data['format'];
if ($data['format'] == 'Markdown') {
$text = urlencode(preg_replace("/([a-z0-9]+)_([a-z0-9]+)/", "$1\_$2", $obj['msg']));
}
}
curl_setopt($curl, CURLOPT_URL, ("https://api.telegram.org/bot{$data['token']}/sendMessage?chat_id={$data['chat_id']}&text=$text{$format}"));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);