anybot.actions package¶
Submodules¶
anybot.actions.instagram module¶
-
class
anybot.actions.instagram.FollowNewUsers(*args, **kwargs)[source]¶ Bases:
anybot.action.CandidateActionsFollow users that are most likely to follow me back that have no existing friendship status with me
-
class
anybot.actions.instagram.KeepUnderFollowLimit(per_interval=30, interval=3600, **kwargs)[source]¶ Bases:
anybot.action.QueuedActionsWhen maximum following (~7500) is reached, unfollow users that have the most followers
-
class
anybot.actions.instagram.LikeLeastLikedMedia(*args, **kwargs)[source]¶ Bases:
anybot.action.CandidateActionsGet latest media of users I’m following and like the posts with the fewest likes
-
class
anybot.actions.instagram.PeriodicLoginOut(n_relogs=8, period=14400, **kwargs)[source]¶ Bases:
anybot.action.ActionLog in and out of my account approx. every half hour. This is to appear more human, as regular people close and reopen the Instagram app regularly, and prolonged api usage without re-logging can be flagged as bot/spam behaviour.
-
class
anybot.actions.instagram.UnfollowAfter(per_hour=30, after=604800)[source]¶ Bases:
anybot.action.QueuedActionsUnfollow users I’ve been following for X amount of time
-
class
anybot.actions.instagram.UnfollowNotFollowing(per_hour=30)[source]¶ Bases:
anybot.action.QueuedActionsUnfollow users that I’m following that are not following me
Module contents¶
-
class
anybot.actions.PeriodicLoginOut(n_relogs=8, period=14400, **kwargs)[source]¶ Bases:
anybot.action.ActionLog in and out of my account approx. every half hour. This is to appear more human, as regular people close and reopen the Instagram app regularly, and prolonged api usage without re-logging can be flagged as bot/spam behaviour.
-
class
anybot.actions.FollowNewUsers(*args, **kwargs)[source]¶ Bases:
anybot.action.CandidateActionsFollow users that are most likely to follow me back that have no existing friendship status with me
-
class
anybot.actions.KeepUnderFollowLimit(per_interval=30, interval=3600, **kwargs)[source]¶ Bases:
anybot.action.QueuedActionsWhen maximum following (~7500) is reached, unfollow users that have the most followers
-
class
anybot.actions.LikeLeastLikedMedia(*args, **kwargs)[source]¶ Bases:
anybot.action.CandidateActionsGet latest media of users I’m following and like the posts with the fewest likes
-
class
anybot.actions.UnfollowAfter(per_hour=30, after=604800)[source]¶ Bases:
anybot.action.QueuedActionsUnfollow users I’ve been following for X amount of time
-
class
anybot.actions.UnfollowNotFollowing(per_hour=30)[source]¶ Bases:
anybot.action.QueuedActionsUnfollow users that I’m following that are not following me