Advertisement
Guest User

Untitled

a guest
Mar 21st, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.88 KB | None | 0 0
  1.  get a session!
  2. session = InstaPy(username=insta_username,
  3.                   password=insta_password,
  4.                   headless_browser=True,
  5.                   disable_image_load=True,
  6.                   multi_logs=True)
  7.  
  8. # let's go! :>
  9. with smart_run(session):
  10.     # HEY HO LETS GO
  11.     # general settings
  12.     session.set_dont_include(friends)
  13.     session.set_dont_like(dont_likes)
  14.     session.set_ignore_if_contains(ignore_list)
  15.     session.set_ignore_users(ignore_users)
  16.     session.set_simulation(enabled=True)
  17.     session.set_relationship_bounds(enabled=True,
  18.                                     potency_ratio=None,
  19.                                     delimit_by_numbers=True,
  20.                                     max_followers=100000,
  21.                                     max_following=5000,
  22.                                     min_followers=25,
  23.                                     min_following=25,
  24.                                     min_posts=3)
  25.  
  26.     session.set_skip_users(skip_private=False,
  27.                            skip_no_profile_pic=True,
  28.                            skip_business=True,
  29.                            dont_skip_business_categories=[
  30.                                target_business_categories])
  31.  
  32.     session.set_user_interact(amount=3, randomize=True, percentage=80,
  33.                               media='Photo')
  34.     session.set_do_like(enabled=True, percentage=90)
  35.     session.set_do_comment(enabled=False, percentage=15)
  36.     session.set_comments(comments, media='Photo')
  37.     session.set_do_follow(enabled=True, percentage=40, times=1)
  38.  
  39.     # activities
  40.  
  41.     # FOLLOW+INTERACTION on TARGETED accounts
  42.     """ Select users form a list of a predefined targets...
  43.    """
  44.     number = random.randint(3, 5)
  45.     random_targets = targets
  46.  
  47.     if len(targets) <= number:
  48.         random_targets = targets
  49.  
  50.     else:
  51.         random_targets = random.sample(targets, number)
  52.  
  53.     """ Interact with the chosen targets...
  54.    """
  55.     session.follow_user_followers(random_targets,
  56.                                   amount=random.randint(30, 60),
  57.                                   randomize=True, sleep_delay=600,
  58.                                   interact=True)
  59.  
  60.     # UNFOLLOW activity
  61.     """ Unfollow nonfollowers after one day...
  62.    """
  63.     session.unfollow_users(amount=random.randint(75, 100),
  64.                            InstapyFollowed=(True, "nonfollowers"),
  65.                            style="FIFO",
  66.                            unfollow_after=24 * 60 * 60, sleep_delay=600)
  67.  
  68.     """ Unfollow all users followed by InstaPy after one week to keep the
  69.    following-level clean...
  70.    """
  71.     session.unfollow_users(amount=random.randint(75, 100),
  72.                            InstapyFollowed=(True, "all"), style="FIFO",
  73.                            unfollow_after=168 * 60 * 60, sleep_delay=600)
  74.  
  75. """
  76. Have fun while optimizing for your purposes, Nuzzo
  77. """
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement