From a075e44f31be708c11cd1839ab538fbbc8fb9db7 Mon Sep 17 00:00:00 2001 From: xpamych Date: Wed, 31 May 2023 21:04:02 +0300 Subject: [PATCH] ext ip --- hlna.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/hlna.py b/hlna.py index 26bb407..8521d31 100755 --- a/hlna.py +++ b/hlna.py @@ -135,6 +135,11 @@ def unpack(src, dst): logging.info("Archive has been extracted.") +def external_ip(): + ip_ext = requests.get('https://api/ipify.org') + return ip_ext.text + + def print_line(*text, flag=""): """Добавление обводки вокруг текста, покраска""" if flag == "RED": @@ -745,7 +750,7 @@ def status(list_config=list_config): Rcon включен: {data['RCONEnabled']} Rcon порт : {data['RCONPort']} Максимальное кол-во игроков: {data['MaxPlayers']} - steam://connect/ip:{data['QueryPort']}""", flag="CYAN") + steam://connect/{external_ip()}:{data['QueryPort']}""", flag="CYAN") if delist_config != []: x = input("Есть неактивные сервера, показать Y/n: ")