Telegram Bot не могу отправить ссылку
Пишу бота для телеграм через webhook на проекте под yii2, установил плагин aki/yii2-bot-telegram.
Простой текст нормально отправляется, а вот со ссылкой происходит проблема. Ссылку формирую вот так:
$text .= 'Ссылка на диалог: <a href="' . Yii::$app->params['baseUrl'] . '/#/dialogs/' . $dialog['id'] . '">' . Yii::$app->params['baseUrl'] . '/#/dialogs/' . $dialog['id'] . '</a>' . "\n";
$text .= 'Или отправьте ответ на это сообщение для ответа пользователю.';
А отправку делаю так:
Yii::$app->telegram->sendMessage([
'chat_id' => $chat_id,
'text' => $text,
'parse_mode' => 'HTML',
'disable_web_page_preview' => true
]);
Также пробывал отправку в Markdown, естественно с формированием, который он просит для ссылки. Результат один и тот же - приходит обычный текст. Как поправить?
Ответы (1 шт):
Автор решения: kotleni
→ Ссылка
Решение простое - вместо localhost используй 127.0.0.1; Telegram не понимает ссылок без точки в доменном имени.