diff --git a/jishaku/features/management.py b/jishaku/features/management.py index c0a8ba15..4e50790b 100644 --- a/jishaku/features/management.py +++ b/jishaku/features/management.py @@ -160,15 +160,18 @@ async def jsk_rtt(self, ctx: ContextA): # We do 6 iterations here. # This gives us 5 visible readings, because a request can't include the stats for itself. - for _ in range(6): + for i in range(6): # First generate the text text = "Calculating round-trip time...\n\n" text += "\n".join(f"Reading {index + 1}: {reading * 1000:.2f}ms" for index, reading in enumerate(api_readings)) if api_readings: average, stddev = mean_stddev(api_readings) - - text += f"\n\nAverage: {average * 1000:.2f} \N{PLUS-MINUS SIGN} {stddev * 1000:.2f}ms" + average_str = f"\n\nAverage: {average * 1000:.2f} \N{PLUS-MINUS SIGN} {stddev * 1000:.2f}ms" + if i < 5: + text += average_str + else: + text += f"**{average_str}**" else: text += "\n\nNo readings yet."