client.GetChatAsync(chatId: msg.Chat.Id) по описанию должен получить список участников чата(если бот является админом), но в итоге выводится только айди данного чата этим образом. Что делать?
Библиотеки:
- Telegram.Bot 16.0.1
if (msg.Text.StartsWith("Лаура кто сегодня ") | msg.Text.StartsWith("лаура кто сегодня "))
{
var SplitPredictPhrase = msg.Text.Split("Лаура кто сегодня ");
var PredictPhrase = SplitPredictPhrase[+1];
String[] botText = { "Шар ясно показывает, что", "Древние боги гласят, что" };
Chat target_user = await client.GetChatAsync(msg.Chat.Id);
String[] Parsed_target_user = { target_user.FirstName };
Random random_target_user = new Random();
Random random_botText = new Random();
await client.SendTextMessageAsync(chatId: msg.Chat.Id, $"{botText[random_botText.Next(botText.Length)]} <a href = \"tg://openmessage?user_id={target_user.Id}\">{Parsed_target_user}</a> сегодня {PredictPhrase}", parseMode: ParseMode.Html, disableWebPagePreview: true);
}