diff --git a/hikka/main.py b/hikka/main.py index e7b6ea9..daa31bb 100644 --- a/hikka/main.py +++ b/hikka/main.py @@ -99,6 +99,7 @@ IS_SERV00 = "serv00" in socket.gethostname() IS_TOTHOST = "TOTHOST" in os.environ IS_AEZA = "aeza" in socket.gethostname() IS_DJHOST = "IS_DJHOST" in os.environ +IS_USERLAND = "userland" in os.environ IS_WSL = False with contextlib.suppress(Exception): from platform import uname diff --git a/hikka/modules/heroku_info.py b/hikka/modules/heroku_info.py index 2f047bc..f2b7661 100644 --- a/hikka/modules/heroku_info.py +++ b/hikka/modules/heroku_info.py @@ -83,6 +83,7 @@ class HerokuInfoMod(loader.Module): ("πŸ’˜", "πŸ’˜"), ("🌼", "❀️"), ("🎑", "🎑"), + ("🐧", "🐧") ]: platform = platform.replace(emoji, icon) return ( diff --git a/hikka/utils.py b/hikka/utils.py index 0b0706c..8946ef0 100644 --- a/hikka/utils.py +++ b/hikka/utils.py @@ -922,6 +922,9 @@ def get_named_platform() -> str: if main.IS_AWS: return "πŸ˜Άβ€πŸŒ«οΈ AWS" + if main.IS_USERLAND: + return "🐧 UserLand" + if main.IS_SERV00: return "πŸ’Ž Serv00" @@ -977,6 +980,9 @@ def get_platform_emoji() -> str: if main.IS_DJHOST: return BASE.format(5116472489639150735) + if main.IS_USERLAND: + return BASE.format(5458877818031077824) + if main.IS_ORACLE: return BASE.format(5195381467047288408)