private Task MessageRecievedAsync(SocketMessage msg) { if (msg is IUserMessage message && !message.Author.IsBot) { CommandService.AddToProcessQueue(message); } return(Task.CompletedTask); }
async Task SudoAsync(IUser user, [Dense] string command) { var spoofMessage = new SudoMessage(Message) { Author = user, Content = command }; await ReplyAsync(SudoText.SUCCESS, ReplyType.Success, command, user); CommandService.AddToProcessQueue(spoofMessage).DontWait(); }