Unfollows (default) 10 users from your following list
(
self,
amount: int = 10,
custom_list_enabled: bool = False,
custom_list: list = [],
custom_list_param: str = "all",
instapy_followed_enabled: bool = False,
instapy_followed_param: str = "all",
nonFollowers: bool = False,
allFollowing: bool = False,
style: str = "FIFO",
unfollow_after: int = None,
delay_followbackers: int = 0, # 864000 = 10 days, 0 = don't delay
sleep_delay: int = 600,
)
| 4007 | return self |
| 4008 | |
| 4009 | def unfollow_users( |
| 4010 | self, |
| 4011 | amount: int = 10, |
| 4012 | custom_list_enabled: bool = False, |
| 4013 | custom_list: list = [], |
| 4014 | custom_list_param: str = "all", |
| 4015 | instapy_followed_enabled: bool = False, |
| 4016 | instapy_followed_param: str = "all", |
| 4017 | nonFollowers: bool = False, |
| 4018 | allFollowing: bool = False, |
| 4019 | style: str = "FIFO", |
| 4020 | unfollow_after: int = None, |
| 4021 | delay_followbackers: int = 0, # 864000 = 10 days, 0 = don't delay |
| 4022 | sleep_delay: int = 600, |
| 4023 | ): |
| 4024 | """Unfollows (default) 10 users from your following list""" |
| 4025 | |
| 4026 | if self.aborting: |
| 4027 | return self |
| 4028 | |
| 4029 | message = "Starting to unfollow users.." |
| 4030 | highlight_print(self.username, message, "feature", "info", self.logger) |
| 4031 | |
| 4032 | if unfollow_after is not None: |
| 4033 | if not python_version().startswith(("2.7", "3")): |
| 4034 | self.logger.warning( |
| 4035 | "`unfollow_after` parameter is not" |
| 4036 | " available for Python versions below 2.7" |
| 4037 | ) |
| 4038 | unfollow_after = None |
| 4039 | |
| 4040 | self.automatedFollowedPool = set_automated_followed_pool( |
| 4041 | self.username, |
| 4042 | unfollow_after, |
| 4043 | self.logger, |
| 4044 | self.logfolder, |
| 4045 | delay_followbackers, |
| 4046 | ) |
| 4047 | |
| 4048 | try: |
| 4049 | unfollowed = unfollow( |
| 4050 | self.browser, |
| 4051 | self.username, |
| 4052 | amount, |
| 4053 | (custom_list_enabled, custom_list, custom_list_param), |
| 4054 | (instapy_followed_enabled, instapy_followed_param), |
| 4055 | nonFollowers, |
| 4056 | allFollowing, |
| 4057 | style, |
| 4058 | self.automatedFollowedPool, |
| 4059 | self.relationship_data, |
| 4060 | self.dont_include, |
| 4061 | self.white_list, |
| 4062 | sleep_delay, |
| 4063 | self.jumps, |
| 4064 | delay_followbackers, |
| 4065 | self.logger, |
| 4066 | self.logfolder, |
nothing calls this directly
no test coverage detected