Added ping info

This commit is contained in:
Austin Prine 2022-08-26 10:14:22 -07:00 committed by GitHub
parent a5bde29035
commit b904867545
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -22,6 +22,7 @@ if port == "0":
while True: while True:
status = server.status() status = server.status()
query = server.query() query = server.query()
ping = server.ping()
print("---------- " + ip + " ----------") print("---------- " + ip + " ----------")
print(f"version: v{status.version.name} (protocol {status.version.protocol})") print(f"version: v{status.version.name} (protocol {status.version.protocol})")
print(f'description: "{status.description}"') print(f'description: "{status.description}"')
@ -29,6 +30,7 @@ if port == "0":
print(f"host: {query.raw['hostip']}:{query.raw['hostport']}") print(f"host: {query.raw['hostip']}:{query.raw['hostport']}")
print(f"software: v{query.software.version} {query.software.brand}") print(f"software: v{query.software.version} {query.software.brand}")
print(f"plugins: {query.software.plugins}") print(f"plugins: {query.software.plugins}")
print(f"ping: {ping} ms")
print(f"players: {status.players.online}/{status.players.max}") print(f"players: {status.players.online}/{status.players.max}")
print(f"Players Online: {query.players.names}") print(f"Players Online: {query.players.names}")
print("\n") print("\n")
@ -38,6 +40,7 @@ if port != "0":
while True: while True:
status = server.status() status = server.status()
query = server.query() query = server.query()
ping = server.ping()
print("---------- " + ip + ":" + port + " ----------") print("---------- " + ip + ":" + port + " ----------")
print(f"version: v{status.version.name} (protocol {status.version.protocol})") print(f"version: v{status.version.name} (protocol {status.version.protocol})")
print(f'description: "{status.description}"') print(f'description: "{status.description}"')
@ -45,6 +48,7 @@ if port != "0":
print(f"host: {query.raw['hostip']}:{query.raw['hostport']}") print(f"host: {query.raw['hostip']}:{query.raw['hostport']}")
print(f"software: v{query.software.version} {query.software.brand}") print(f"software: v{query.software.version} {query.software.brand}")
print(f"plugins: {query.software.plugins}") print(f"plugins: {query.software.plugins}")
print(f"ping: {ping} ms")
print(f"players: {status.players.online}/{status.players.max}") print(f"players: {status.players.online}/{status.players.max}")
print(f"Players Online: {query.players.names}") print(f"Players Online: {query.players.names}")
print("\n") print("\n")