Skip to content

Releases: Errahum/GitFollowBot

1.0.7.1

24 Aug 14:49
Compare
Choose a tag to compare

1.0.7

22 Aug 15:30
Compare
Choose a tag to compare
  • Add X profiles scraping functionality and unstar. Project structure

1.0.6: feat: Add error handling for fetching authenticated user

16 Aug 00:57
Compare
Choose a tag to compare
  • This commit adds error handling for fetching the authenticated user in the GitHubClientFollow class. If there is an error while making the request to fetch the authenticated user, an exception is raised with the corresponding status code. This ensures that any issues with fetching the authenticated user are properly handled and logged.

1.0.5: feat: Add star_project method to GitHubClientFollow

14 Aug 15:12
Compare
Choose a tag to compare

1.0.4

  • This commit adds the functionality to scrape LinkedIn profiles of GitHub followers. The linkedin_profiles method is added to the MainFollowUnfollow class, allowing the user to specify the maximum number of LinkedIn accounts to scrape. The method retrieves the GitHub followers and then uses the GitHubLinkedInScraper class to scrape the LinkedIn profiles.
  • unfollow enable you to unfollow everyone with some exeptions that will be in a .jsonl.

1.0.5

  • This commit adds a new method, star_project, to the GitHubClientFollow class. The star_project method allows the user to star a GitHub repository by providing the owner and repo names. It sends a PUT request to the GitHub API to star the project and logs the success or failure. This method is used in the FollowerManager class to star the pinned projects of selected users. Additionally, the ensure_following_errahum method is modified to call the star_pinned_projects method for the user "Errahum" as well.

1.0.4: feat: Add LinkedIn profile scraping functionality

14 Aug 12:00
Compare
Choose a tag to compare
  • This commit adds the functionality to scrape LinkedIn profiles of GitHub followers. The linkedin_profiles method is added to the MainFollowUnfollow class, allowing the user to specify the maximum number of LinkedIn accounts to scrape. The method retrieves the GitHub followers and then uses the GitHubLinkedInScraper class to scrape the LinkedIn profiles.
  • unfollow enable you to unfollow everyone with some exeptions that will be in a .jsonl.

1.0.3: Bug correction

21 Jul 14:34
Compare
Choose a tag to compare
  • crash when entering the wrong name.
  • after a lot of verification, the status code 429 appears when following some accounts.
  • follow_back_periodically
  • logger
  • project structure

1.0.2: Auto follow back

11 Jul 19:01
Compare
Choose a tag to compare
  • Already followed in the past list
  • Auto follow back

1.0.1

06 Jul 20:35
9367378
Compare
Choose a tag to compare
  • boolean to use a condition
  • Skip to the next user if already followed

1.0.0

06 Jul 17:30
Compare
Choose a tag to compare
  • auto follow
  • auto unfollow