diff --git a/CompatBot/EventHandlers/EmpathySimulationHandler.cs b/CompatBot/EventHandlers/EmpathySimulationHandler.cs index fa536bd5..cecb9433 100644 --- a/CompatBot/EventHandlers/EmpathySimulationHandler.cs +++ b/CompatBot/EventHandlers/EmpathySimulationHandler.cs @@ -42,7 +42,8 @@ public static async Task OnMessageCreated(MessageCreateEventArgs args) return; var similarList = queue.Where(msg => content.Equals(msg.Content, StringComparison.InvariantCultureIgnoreCase)).ToList(); - if (similarList.Count > 2 && similarList.Select(msg => msg.Author.Id).Distinct().Count() > 2) + var rng = new Random(); + if (similarList.Count > rng.Next(2, 5) && similarList.Select(msg => msg.Author.Id).Distinct().Count() > 2) { Throttling.Set(args.Channel.Id, similarList, ThrottleDuration); var botMsg = await args.Channel.SendMessageAsync(content.ToLowerInvariant()).ConfigureAwait(false);