private static Task ShutupAsync(DiscordClient client, DiscordUser user, DiscordMessage message) { if (!message.Author.IsCurrent) { return(Task.CompletedTask); } if (message.CreationTimestamp.Add(Config.ShutupTimeLimit) < DateTime.UtcNow) { return(Task.CompletedTask); } if (!user.IsWhitelisted(client, message.Channel.Guild)) { return(Task.CompletedTask); } return(message.DeleteAsync()); }