by Guest » 10 Feb 2025, 09:51
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);
}
Dies ist mein Telegramm -Bot -Tastaturbuttons: < /p>
[code]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);
}
[/code]