示例#1
0
        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());
        }