Задать вопрос
@webe
frontend

Как отправить собщение пользователю внутри чата?

Как отправить сообщение пользователю внутри чата если у пользователя нет логина(username), т.е. @vasya нельзя обратится, у него есть только Имя и Фамилия
Нужно что бы это сообщенеи срабатывало как сообщенеи адресованное только ему, т.е. @vasya привет
Подскажите плиз

https://github.com/yagop/node-telegram-bot-api
  • Вопрос задан
  • 145 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 1
nyakove
@nyakove
Для этого используется поле caption_entities объекта Message.

caption_entitites - это необязательное поле, массив объектов типа MessageEntity, в которых можно указывать различную дополнительную информацию, в том числе и text_mention - как раз для случаев, когда пользователь не имеет @username. Вместо него используется first_name и last_name (второе опционально).

Ссылки на официальную документацию: MessageEntity, User
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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