diff --git a/instaloader/structures.py b/instaloader/structures.py index 32bb645..811833e 100644 --- a/instaloader/structures.py +++ b/instaloader/structures.py @@ -481,6 +481,18 @@ class Profile: def mediacount(self) -> int: return self._metadata('edge_owner_to_timeline_media', 'count') + @property + def followers(self) -> int: + return self._metadata('edge_followed_by', 'count') + + @property + def followees(self) -> int: + return self._metadata('edge_follow', 'count') + + @property + def external_url(self) -> Optional[str]: + return self._metadata('external_url') + @property def biography(self) -> str: return self._metadata('biography')