If no players are on server, show a separate message instead of reporting an empty list
This commit is contained in:
parent
c00d1e340a
commit
f67191ca37
@ -8,11 +8,17 @@ end)
|
|||||||
|
|
||||||
telegram.register_command("players", function(msg)
|
telegram.register_command("players", function(msg)
|
||||||
local players = ""
|
local players = ""
|
||||||
|
|
||||||
|
local player_list = minetest.get_connected_players()
|
||||||
|
if #player_list > 0 then
|
||||||
for _,player in ipairs(minetest.get_connected_players()) do
|
for _,player in ipairs(minetest.get_connected_players()) do
|
||||||
local name = player:get_player_name()
|
local name = player:get_player_name()
|
||||||
players = players .. player:get_player_name() .. ", "
|
players = players .. player:get_player_name() .. ", "
|
||||||
end
|
end
|
||||||
telegram.send_message(msg.chat.id, "Active players: " .. players)
|
telegram.send_message(msg.chat.id, "Active players: " .. players)
|
||||||
|
else
|
||||||
|
telegram.send_message(msg.chat.id, "No active players detected." .. players)
|
||||||
|
end
|
||||||
end)
|
end)
|
||||||
|
|
||||||
telegram.register_command("status", function(msg)
|
telegram.register_command("status", function(msg)
|
||||||
|
Loading…
Reference in New Issue
Block a user