@Misha_Angelov

Как отправить ссылку на пользователя через Telegram Bot?

Всех приветствую.
Возник вопрос с прикреплением ссылки на пользователя к ответу бота.
Хотелось бы, чтобы бот брал @first_name и @last_name пользователя и отправлял их прикрепляя ссылку, при нажатии на которую высвечивался пользователь или чат с ним. Проблема в том, что не у каждого пользователя есть @username и приходится использовать @user_Id и я не знаю как сделать такую ссылку.

Пример ссылки с username: tg://resolve?domain=[username]
https: //t.me/[username]
  • Вопрос задан
  • 6046 просмотров
Решения вопроса 1
@nozzy
Symfony, Laravel, SQL
Markdown:
[User link](tg://user?id=111111)

HTML:
<a href="tg://user?id=111111">User link</a>

Имеются ограничения. Бот может сделать такую ссылку,
если этот User написал в прошлом какое то сообщение боту.
Или User должен быть членом группы,
в которой бот публикует сообщение с ссылкой на User.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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