Wie kann ich die Telefonnummer des Benutzers speichern, nachdem er seinen Kontakt geteilt hat?C#

Ein Treffpunkt für C#-Programmierer
Guest
 Wie kann ich die Telefonnummer des Benutzers speichern, nachdem er seinen Kontakt geteilt hat?

Post by Guest »

Dies ist mein Telegramm -Bot -Tastaturbuttons: < /p>

Code: Select all

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

});
< /code>

Wie kann ich die Telefonnummer des Benutzers speichern, nachdem er seinen Kontakt geteilt hat? < /p>

Ich versuche das, aber es funktioniert nicht (der Zustand ist nicht wahr): < /p>

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

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post