feat(entertainment): more verbose /rng_test

This commit is contained in:
Andriy
2023-12-13 00:23:56 +02:00
parent da063464f2
commit aa0d1c1cc1
+4 -1
View File
@@ -14,6 +14,7 @@ using System.Collections.Concurrent;
using Telegram.Bot.Types.Enums; using Telegram.Bot.Types.Enums;
using Telegram.Bot.Types; using Telegram.Bot.Types;
using Kruzya.TelegramBot.Core.Handler; using Kruzya.TelegramBot.Core.Handler;
using System.Collections.Generic;
namespace West.Entertainment.Handler; namespace West.Entertainment.Handler;
@@ -114,10 +115,12 @@ public class Roll : CommonHandler
var positive = 0; var positive = 0;
var negative = 0; var negative = 0;
var numbers = new List<int>();
for (var i = 0; i < 100; i++) for (var i = 0; i < 100; i++)
{ {
var number = _rng.Next(minValue, maxValue); var number = _rng.Next(minValue, maxValue);
numbers.Add(number);
if (number > 0) if (number > 0)
{ {
@@ -129,7 +132,7 @@ public class Roll : CommonHandler
} }
} }
await Bot.SendTextMessageAsync(Chat, $"Positive: {positive}.\nNegative: {negative}"); await Bot.SendTextMessageAsync(Chat, $"{string.Join(", ", numbers)}\n\nPositive: {positive}.\nNegative: {negative}");
} }
protected override async Task<Message> Reply(string text) protected override async Task<Message> Reply(string text)