Объясните без хейта, что происходит в куске кода
Ответы (1 шт):
Автор решения: Roman Onofreichuk
→ Ссылка
Метод принимает сообщение из сокета.
var msg = s as SocketUserMessage; // проверка что сообщение не системное.
//Если сообщение не от пользователя метод ничего не делает
var context // создаёт контекст на основе сообщения
//Если пользователь бот метод ничего не делает
//Проверка на мут(пользователь не может писать сообщения/говорить)
var userAccount // получение аккаунта пользователя от которого сообщение
userAccount.IsMuted // показывает может ли пользователь с этим аккаунтом отправлять сообщения
Message.DeleteAsync// если аккаунт замьючен удаляет сообщение
