diff options
author | Dmitrii Morozov <snoopdesigns@gmail.com> | 2024-11-04 18:34:47 +0100 |
---|---|---|
committer | Dmitrii Morozov <snoopdesigns@gmail.com> | 2024-11-04 18:34:47 +0100 |
commit | a377adcca68a83e897839aded43e7f20f17d4c27 (patch) | |
tree | 6f94c098b02d645a692ab1b3dca940789dd90912 | |
parent | 7de25523e9e32ea8907ecbda130cee576e7b283b (diff) |
Display external auths for user
-rw-r--r-- | app_types/__init__.py | 2 | ||||
-rw-r--r-- | formatter/__init__.py | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/app_types/__init__.py b/app_types/__init__.py index 1de82ba..bee3169 100644 --- a/app_types/__init__.py +++ b/app_types/__init__.py @@ -40,6 +40,7 @@ class User: id: str display_name: str + external_names: [] __fortnite_user: fortnitepy.user.UserBase @@ -52,6 +53,7 @@ class User: instance.id = user.id instance.display_name = user.display_name + instance.external_names = [external_auth.external_display_name for external_auth in user.external_auths] instance.__fortnite_user = user return instance diff --git a/formatter/__init__.py b/formatter/__init__.py index 05d4112..3287613 100644 --- a/formatter/__init__.py +++ b/formatter/__init__.py @@ -33,7 +33,7 @@ def format_users(users: typing.List[User]): def format_user(user: User): return formatting.format_text( formatting.mbold("User: ") + user.display_name, - formatting.mbold("ID: ") + user.id, + formatting.mbold("External names: ") + formatting.escape_markdown(", ".join(user.external_names)), separator='\n') # Stats |