Задать вопрос
@Nikolay_Sm

Как передать в телеграм красивую ссылку в сообщении пользователю через Bot API?

Есть вот такая конструкция которая формирует красивую ссылку согласно Markdown, но вывод приходит ровно таким же как и отправляется, "[Купить]" пассивна, а ссылка активна

// Создаем гиперссылку на чат с автором исходного сообщения
		chatURL := "https://t.me/" + originalSender.UserName
		formula := "[Купить](" + chatURL + ")"
		cell = row.AddCell()
		cell.SetString(formula)

Помогите пожалуйста, нужен вывод в сообщении с активной надписью "Купить" при нажатии на которую происходит открытие чата с автором сообщения.
  • Вопрос задан
  • 187 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • GB (GeekBrains)
    Интернет-маркетолог
    12 месяцев
    Далее
  • Яндекс Практикум
    SMM-продвижение в Телеграме
    1 месяц
    Далее
  • Skillbox
    Профессия Интернет-маркетолог
    12 месяцев
    Далее
Решения вопроса 1
В методе sendMessage надо передать нужный parse_mode.

Для маркдауна передавайте MarkdownV2, еще можно использовать html, тогда передавайте HTML

https://core.telegram.org/bots/api#sendmessage
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы