Added notifications for Rainbet bets

This commit is contained in:
barelyprofessional
2025-03-23 18:18:47 +08:00
parent 64ccf97a14
commit 0c37596a66

View File

@@ -395,11 +395,16 @@ public class BotServices
var msg = $":!::!: {settings[BuiltIn.Keys.TwitchBossmanJackUsername].Value} is betting on Rainbet :!::!:"; var msg = $":!::!: {settings[BuiltIn.Keys.TwitchBossmanJackUsername].Value} is betting on Rainbet :!::!:";
//var payoutColor = settings[BuiltIn.Keys.KiwiFarmsGreenColor].Value; foreach (var bet in bets.GroupBy(b => b.Game.Name))
//if (bet.Payout < bet.Bet) payoutColor = settings[BuiltIn.Keys.KiwiFarmsRedColor].Value; {
//_chatBot.SendChatMessage($"🚨🚨 CLASH.GG BETTING 🚨🚨 austingambles just bet {bet.Bet / 100} {bet.Currency.Humanize()} Money which paid out " + var wagered = bet.Sum(s => s.Value);
// $"[color={payoutColor}]{bet.Payout / 100} {bet.Currency.Humanize()} Money[/color] ({bet.Multiplier}x) on {bet.Game.Humanize()} 💰💰", true); var payout = bet.Sum(s => s.Payout);
var payoutColor = settings[BuiltIn.Keys.KiwiFarmsGreenColor].Value;
if (payout < wagered) payoutColor = settings[BuiltIn.Keys.KiwiFarmsRedColor].Value;
msg += $"[br]{bet.Sum(s => s.Value):C} wagered on {bet.Key} which paid out [color={payoutColor}]{payout:C}[/color] over {bet.Count()} bets";
}
_chatBot.SendChatMessagesAsync(msg.FancySplitMessage(partSeparator: "[br]")).Wait(_cancellationToken);
} }
private void OnJackpotBet(object sender, JackpotWsBetPayloadModel bet) private void OnJackpotBet(object sender, JackpotWsBetPayloadModel bet)