Simplify player report
This commit is contained in:
+2
-5
@@ -212,11 +212,8 @@ async Task<InteractionMessageProperties> PlayerList()
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
var p = await Players();
|
var p = await Players();
|
||||||
if (p.Count == 0) return Reply("Online players", "", 0x5865F2, ("Connected", "`0`", true));
|
string names = p.Count == 0 ? "None" : p.Names.Length == 0 ? "Unavailable" : string.Join("\n", p.Names.Take(25));
|
||||||
string names = p.Names.Length == 0 ? "Names unavailable." :
|
return Reply("Players", $"```\n{names}\n```", 0x5865F2);
|
||||||
string.Join("\n", p.Names.Take(25).Select(name => $"**{name}**"));
|
|
||||||
return Reply("Online players", "", 0x5865F2,
|
|
||||||
("Connected", $"`{p.Count}`", true), ("Players", names, false));
|
|
||||||
}
|
}
|
||||||
catch { return Reply("Unavailable", "Player query failed.", 0xED4245); }
|
catch { return Reply("Unavailable", "Player query failed.", 0xED4245); }
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user