Attempt to try and fix Chips.gg bet stream by moving to UUIDs. Didn't work though, still needs more work to fix

This commit is contained in:
barelyprofessional
2024-09-14 16:42:31 +08:00
parent bc9acf430f
commit 2a9d796e0d
2 changed files with 8 additions and 7 deletions

View File

@@ -322,7 +322,7 @@ public class BotServices
GameName = bet.Game.Name,
Value = bet.Value,
Payout = bet.Payout,
Multiplier = bet.Multiplier,
Multiplier = bet.Multiplier ?? 0,
BetId = bet.Id,
UpdatedAt = bet.UpdatedAt,
BetSeenAt = DateTimeOffset.UtcNow
@@ -576,11 +576,11 @@ public class BotServices
{
var settings = Helpers
.GetMultipleValues([
BuiltIn.Keys.ChipsggBmjUsername, BuiltIn.Keys.TwitchBossmanJackUsername,
BuiltIn.Keys.ChipsggBmjUserIds, BuiltIn.Keys.TwitchBossmanJackUsername,
BuiltIn.Keys.KiwiFarmsGreenColor, BuiltIn.Keys.KiwiFarmsRedColor
]).Result;
_logger.Trace("Chips.gg bet has arrived");
if (bet.Username != settings[BuiltIn.Keys.ChipsggBmjUsername].Value)
if (!settings[BuiltIn.Keys.ChipsggBmjUserIds].ToList().Contains(bet.UserId))
{
return;
}
@@ -622,7 +622,7 @@ public class BotServices
var payoutColor = settings[BuiltIn.Keys.KiwiFarmsGreenColor].Value;
if (bet.Winnings < bet.Amount) payoutColor = settings[BuiltIn.Keys.KiwiFarmsRedColor].Value;
_chatBot.SendChatMessage(
$"🚨🚨 CHIPS BROS 🚨🚨 {bet.Username} just bet [plain]{bet.Amount:N} {bet.Currency!.ToUpper()} " +
$"🚨🚨 CHIPS BROS 🚨🚨 Bossman just bet [plain]{bet.Amount:N} {bet.Currency!.ToUpper()} " +
$"({bet.Amount * bet.CurrencyPrice:C}) which paid out [/plain][color={payoutColor}][plain]{bet.Winnings:N} {bet.Currency.ToUpper()} " +
$"({bet.Winnings * bet.CurrencyPrice:C})[/plain][/color] [plain]({bet.Multiplier:N}x) on {bet.GameTitle}[/plain] 💰💰",
true);

View File

@@ -405,10 +405,11 @@ public static class BuiltIn
},
new BuiltInSettingsModel
{
Key = Keys.ChipsggBmjUsername,
Key = Keys.ChipsggBmjUserIds,
Regex = ".+",
Description = "Bossman's Chips.gg username",
Default = "TheBossmanJack",
//Default = "[\"TheBossmanJack\", \"Yabuddy757\"]",
Default = "[\"1af247cd-67e0-4029-8a93-b8d19c275072\", \"e97ebf3e-d5a8-4583-ab35-5095a05f282e\"]",
IsSecret = false,
CacheDuration = TimeSpan.FromHours(1)
},
@@ -544,7 +545,7 @@ public static class BuiltIn
public static string RainbetBmjPublicId = "Rainbet.BmjPublicId";
public static string FlareSolverrApiUrl = "FlareSolverr.ApiUrl";
public static string FlareSolverrProxy = "FlareSolverr.Proxy";
public static string ChipsggBmjUsername = "Chipsgg.BmjUsername";
public static string ChipsggBmjUserIds = "Chipsgg.BmjUserIds";
public static string RestreamUrl = "RestreamUrl";
public static string KiwiFarmsCookies = "KiwiFarms.Cookies";
public static string BotGmKasinoImageRotation = "Bot.GmKasinoImageRotation";