public string Execute(ICharacter player)
        {
            var party = PartySystem.ServerGetParty(player);

            if (party is null)
            {
                return($"Player \"{player.Name}\" has no party");
            }

            var memberNames = PartySystem.ServerGetPartyMembersReadOnly(party);
            var sb          = new StringBuilder("Player \"")
                              .Append(player.Name)
                              .AppendLine("\" - party info:")
                              .AppendLine("Clan tag: " + (PartySystem.SharedGetClanTag(party) ?? "<none>"))
                              .AppendLine("Members list: ");

            foreach (var memberName in memberNames)
            {
                sb.Append(" * ").AppendLine(memberName);
            }

            return(sb.ToString());
        }