diff options
| author | 2020-12-10 16:38:48 -0800 | |
|---|---|---|
| committer | 2020-12-10 16:38:48 -0800 | |
| commit | 223455d979cc794f857fc77e6211837c9639cca9 (patch) | |
| tree | c87884c08b19e71d9c516e56721480df55a2dc06 | |
| parent | Changed logic of membership info creation. (diff) | |
Compressed embed building
Co-authored-by: Hassan Abouelela <[email protected]>
| -rw-r--r-- | bot/exts/info/information.py | 16 | 
1 files changed, 5 insertions, 11 deletions
| diff --git a/bot/exts/info/information.py b/bot/exts/info/information.py index a8adb817b..648f283bc 100644 --- a/bot/exts/info/information.py +++ b/bot/exts/info/information.py @@ -230,17 +230,11 @@ class Information(Cog):          if on_server:              joined = time_since(user.joined_at, max_units=3)              roles = ", ".join(role.mention for role in user.roles[1:]) -            if is_mod_channel(ctx.channel): -                membership = textwrap.dedent(f""" -                                 Joined: {joined} -                                 Verified: {verified_at} -                                 Roles: {roles or None} -                             """).strip() -            else: -                membership = textwrap.dedent(f""" -                                 Joined: {joined} -                                 Roles: {roles or None} -                             """).strip() +            membership = {"Joined": joined, "Verified": verified_at, "Roles": roles or None} +            if not is_mod_channel(ctx.channel): +                membership.pop("Verified") + +            membership = textwrap.dedent("\n".join([f"{key}: {value}" for key, value in membership.items()]))          else:              roles = None              membership = "The user is not a member of the server" | 
