From 6ef48c783354beafbf1ba319b2fd270775e8eebf Mon Sep 17 00:00:00 2001 From: barelyprofessional <150058423+barelyprofessional@users.noreply.github.com> Date: Wed, 9 Jul 2025 21:04:37 -0500 Subject: [PATCH] Silently drop the mom if you're a loser --- KfChatDotNetBot/Commands/MomCommands.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/KfChatDotNetBot/Commands/MomCommands.cs b/KfChatDotNetBot/Commands/MomCommands.cs index 68fde0f..110d95c 100644 --- a/KfChatDotNetBot/Commands/MomCommands.cs +++ b/KfChatDotNetBot/Commands/MomCommands.cs @@ -27,8 +27,11 @@ public class MomCommand : ICommand var lastMom = (await db.Moms.ToListAsync(ctx)).OrderByDescending(j => j.Time).Take(1).ToList(); if (lastMom.Count == 0 || (lastMom[0].Time.AddSeconds(cooldown) - DateTimeOffset.UtcNow).TotalSeconds <= 0) { - await db.Moms.AddAsync(new MomDbModel { User = user, Time = DateTimeOffset.UtcNow }, ctx); - await db.SaveChangesAsync(ctx); + if (user.UserRight > UserRight.Loser) + { + await db.Moms.AddAsync(new MomDbModel { User = user, Time = DateTimeOffset.UtcNow }, ctx); + await db.SaveChangesAsync(ctx); + } var count = await db.Moms.CountAsync(ctx); await botInstance.SendChatMessageAsync( $"[b][color={momSettings[BuiltIn.Keys.KiwiFarmsRedColor].Value}]DTPN![/color][/b] - {momSettings[BuiltIn.Keys.TwitchBossmanJackUsername].Value} has fucked {count:N0} MILFs!",