Giter Club home page Giter Club logo

flickrfollowerbot's Introduction

FlickrFollowerBot

An improved and updated version of the Flickr Follower Bot, originally made by smf33 in .NET Core, using a Chrome client and Selenium.

Changelog:

- Added new settings
- Updated dependencies
- Updated CSS selectors
- Fixed the signing in process
- Fixed the list of blocked users
- Fixed the DoContactsUnfollow task
- Added the ability to accept cookies
- Added the DetectContactsFromPhoto task
- Added the DoContactsInactiveUnfollow task
- Updated Selenium arguments, parameters and functions

Tags: Flickr, Chrome, Selenium, C#, .Net, Core, bot, robot

Requirements

New commands

.NET Core Docker Docker Compose

  • Follow users that faved a photo:
dotnet run BotTasks=DetectContactsFromPhoto=PHOTO_URL_HERE,DoContactsFollow
  • Unfollow inactive users from your contact list:
dotnet run BotTasks=DoContactsInactiveUnfollow

For the full list of commands and instructions, please refer to the original repository.

New settings

This repository introduces quite a few new settings, but most of them are HTML or CSS selectors. These are some of the new settings that influence new features:

Parameter Description Default
ChromeBinaryLocation The relative or full path for Chrome.exe chrome-win64\chrome.exe
ChromeDriverLocation The relative or full path for ChromeDriver.exe's location chrome-win64
ContactsLastUpload How many months since your contacts last uploaded 12
PortugueseMonths* Translated term for months meses
PortugueseYears* Translated term for years anos

*if you use Flickr in any language other than English or Portuguese, then you should change this setting to the equivalent translation

For the list of main settings, please refer to the original repository.

New tasks

Task names are case insensitive.

Name Description
DoContactsInactiveUnfollow Search through contact list and unfollow users that have not uploaded any new photos since ContactsLastUpload months ago
DetectContactsFromPhoto Push contacts for DoContactsFollow and DoContactsFav tasks queue. An URL must be specified for this task

For the list of main tasks, please refer to the original repository.

flickrfollowerbot's People

Contributors

smf33 avatar miguelssimao avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.