diff --git a/bridges/TelegramBridge.php b/bridges/TelegramBridge.php index a980f57a..40d02679 100644 --- a/bridges/TelegramBridge.php +++ b/bridges/TelegramBridge.php @@ -16,9 +16,12 @@ class TelegramBridge extends BridgeAbstract ] ]; const TEST_DETECT_PARAMETERS = [ - 'https://t.me/s/durov' => ['username' => 'durov'], - 'https://t.me/durov' => ['username' => 'durov'], - 'http://t.me/durov' => ['username' => 'durov'], + 'https://t.me/s/rssbridge' => ['username' => 'rssbridge'], + 'https://t.me/rssbridge' => ['username' => 'rssbridge'], + 'http://t.me/rssbridge' => ['username' => 'rssbridge'], + 'https://telegram.me/s/rssbridge' => ['username' => 'rssbridge'], + 'https://telegram.me/rssbridge' => ['username' => 'rssbridge'], + 'http://telegram.me/rssbridge' => ['username' => 'rssbridge'], ]; const CACHE_TIMEOUT = 900; // 15 mins @@ -28,7 +31,7 @@ class TelegramBridge extends BridgeAbstract private $itemTitle = ''; private $backgroundImageRegex = "/background-image:url\('(.*)'\)/"; - private $detectParamsRegex = '/^https?:\/\/t.me\/(?:s\/)?([\w]+)$/'; + private $detectParamsRegex = '/^https?:\/\/(?:t|telegram)\.me\/(?:s\/)?([\w]+)$/'; public function detectParameters($url) {