mirror of
https://github.com/barelyprofessional/KfChatDotNet.git
synced 2026-05-02 04:22:04 -04:00
Fix formatting, lack of ct support for Task.Delay and readd missing await
This commit is contained in:
@@ -164,7 +164,7 @@ public class PlinkoCommand : ICommand
|
|||||||
int breakCounter = 0;
|
int breakCounter = 0;
|
||||||
var plinkoMessageID = await botInstance.SendChatMessageAsync(PlinkoBoardDisplay(ballsInPlay), true, autoDeleteAfter: cleanupDelay);
|
var plinkoMessageID = await botInstance.SendChatMessageAsync(PlinkoBoardDisplay(ballsInPlay), true, autoDeleteAfter: cleanupDelay);
|
||||||
while (plinkoMessageID.ChatMessageId == null && breakCounter < 1000) {
|
while (plinkoMessageID.ChatMessageId == null && breakCounter < 1000) {
|
||||||
await Task.Delay(100);
|
await Task.Delay(100, ctx);
|
||||||
breakCounter++;
|
breakCounter++;
|
||||||
}
|
}
|
||||||
if (breakCounter >= 999){
|
if (breakCounter >= 999){
|
||||||
@@ -205,13 +205,13 @@ public class PlinkoCommand : ICommand
|
|||||||
ball.Iterate();
|
ball.Iterate();
|
||||||
}
|
}
|
||||||
|
|
||||||
await Task.Delay(500);
|
await Task.Delay(250, ctx);
|
||||||
await botInstance.KfClient.EditMessageAsync(plinkoMessageID.ChatMessageId!.Value,PlinkoBoardDisplay(ballsInPlay));
|
await botInstance.KfClient.EditMessageAsync(plinkoMessageID.ChatMessageId!.Value,PlinkoBoardDisplay(ballsInPlay));
|
||||||
await Task.Delay(500);
|
await Task.Delay(250, ctx);
|
||||||
|
|
||||||
}
|
}
|
||||||
var newBalance = Money.NewWagerAsync(gambler.Id, wager*numberOfBalls, payout-(wager*numberOfBalls), WagerGame.Plinko, ct: ctx);
|
var newBalance = await Money.NewWagerAsync(gambler.Id, wager*numberOfBalls, payout-(wager*numberOfBalls), WagerGame.Plinko, ct: ctx);
|
||||||
await botInstance.SendChatMessageAsync($"[u]{user.FormatUsername()}, you won ${payout} KKK from {numberOfBalls} plinko balls worth ${wager} KKK. Balance: ${newBalance} KKK", true, autoDeleteAfter: cleanupDelay);
|
await botInstance.SendChatMessageAsync($"{user.FormatUsername()}, [u]you won {await payout.FormatKasinoCurrencyAsync()} from {numberOfBalls} plinko balls worth ${wager} KKK. Balance: {await newBalance.FormatKasinoCurrencyAsync()}", true, autoDeleteAfter: cleanupDelay);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user