Василий Банников, да, это мой друган, мы это уже пробовали разными путями, в итоге для кода это одно и тоже, могу кинуть исходник этого сырого алгоритма:
case "/ban@Laura_cm_bot":
if (msg.ReplyToMessage == null)
{
await client.SendTextMessageAsync(chatId: msg.Chat.Id, "⚠Вы не указали пользователя!");
break;
}
else if (msg.ReplyToMessage != null)
await client.GetChatAdministratorsAsync(chatId: msg.Chat.Id);
var MemberOutput = client.GetChatMemberAsync(chatId: msg.Chat.Id, userId: msg.From.Id).Result;
var MemberTarget = client.GetChatMemberAsync(chatId: msg.Chat.Id, userId: msg.ReplyToMessage.From.Id).Result;
if (MemberOutput.Status != Owner | MemberOutput.Status != Admin)
{
await client.SendTextMessageAsync(chatId: msg.Chat.Id, $"⛔@{msg.From.Username}, вы не являетесь администратором/создателем чата!");
break;
}
else if (MemberTarget.Status == Admin | MemberTarget.Status == Owner)
{
await client.SendTextMessageAsync(chatId: msg.Chat.Id, $"⛔@{msg.ReplyToMessage.From.Username} является администратором чата «{msg.Chat.Title}»");
break;
}
else
await client.KickChatMemberAsync(userId: msg.ReplyToMessage.From.Id, chatId: msg.Chat.Id, cancellationToken: default);
await client.SendTextMessageAsync(chatId: msg.Chat.Id, $"❌Участник был забанен модератором: @{msg.From.Username}!");
break;
Мда, я же написал даже, что я отключил приватный режим, но при этом он всё равно не видит сообщения. Может ли это тогда быть связано с библиотекой Telegram.Bo?!