Как я могу сохранить номер телефона пользователя после того, как он поделился своим контактомC#

Место общения программистов C#
Ответить
Anonymous
 Как я могу сохранить номер телефона пользователя после того, как он поделился своим контактом

Сообщение Anonymous »

Это моя клавиатура телеграммы: < /p>

var keyboard = new ReplyKeyboardMarkup(new[]
{
new [] // first row
{
**new KeyboardButton("ارسال شماره تماس")
{
RequestContact = true
}**
},
new [] // last row
{
new KeyboardButton("درباره ما"),
new KeyboardButton("ارتباط با ما"),
}

});
< /code>

Как я могу сохранить номер телефона пользователя после того, как он поделился своим контактом? < /p>

Я пробую это, но оно не работает (условие не правда): < /p>

if (message.Type == MessageType.ContactMessage)
{
Console.WriteLine("aaaa");
string ph = message.Contact.PhoneNumber;
await Bot.SendTextMessageAsync(message.Chat.Id, ph, replyMarkup: keyboard);
}


Подробнее здесь: https://stackoverflow.com/questions/382 ... is-contact
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»