Null warnings

This commit is contained in:
barelyprofessional
2026-02-28 15:35:59 -06:00
parent c8016b4fc6
commit 82a69f48dd
4 changed files with 9 additions and 9 deletions

View File

@@ -75,7 +75,7 @@ public class MinesCommand : ICommand
await KasinoMines.GetSavedGames(gambler.Id);
foreach (var game in KasinoMines.ActiveGames.Values)
{
await botInstance.KfClient.DeleteMessageAsync(game.LastMessageId);
await botInstance.KfClient.DeleteMessageAsync(game.LastMessageId!);
}
KasinoMines.ActiveGames.Clear();
await KasinoMines.SaveActiveGames(gambler.Id);

View File

@@ -2,6 +2,6 @@
public class SeenMessageMetadataModel
{
public string MessageUuid { get; set; }
public required string MessageUuid { get; set; }
public DateTimeOffset? LastEdited { get; set; }
}

View File

@@ -150,11 +150,11 @@ public class KasinoMines
redWave++;
whiteWave++;
await Task.Delay(100);
await _kfChatBot.KfClient.EditMessageAsync(LastMessageId, $"{str}[br]{Creator.User.FormatUsername()}");
await _kfChatBot.KfClient.EditMessageAsync(LastMessageId!, $"{str}[br]{Creator.User.FormatUsername()}");
}
await Task.Delay(TimeSpan.FromSeconds(10));
await _kfChatBot.KfClient.DeleteMessageAsync(msg.ChatMessageUuid);
await _kfChatBot.KfClient.DeleteMessageAsync(msg.ChatMessageUuid!);
LastMessageId = null;
(int vertical, int horizontal) DistanceFromMine((int r, int c) coord)
@@ -330,7 +330,7 @@ public class KasinoMines
}
}
await _kfChatBot.KfClient.EditMessageAsync(game.LastMessageId, str);
await _kfChatBot.KfClient.EditMessageAsync(game.LastMessageId!, str);
var net = payout - game.Wager;
var newBalance = await Money.NewWagerAsync(game.Creator.Id, game.Wager, net, WagerGame.Mines);