v3.2.0
First of all, we published insomniac package code to GitHub. Now there's no difference between installing insomniac package and cloning Insomniac repo – it's absolutely the same code. We will write a short guide for contributors in a couple of days, because the code was changed a lot.
New Extra Features
• Scrapping: read the post about what is scrapping and how to use it
• New filter parameters: "min-post" and "max-amount-of-digits-in-profilename", read the updated filters post
• Working hours: read the post about how to specify working hours for the script
New Free Features
• Configuration files: you can use them instead of command line arguments, read more here
• Interact with targets: use --interact-targets True
to read usernames from targets.txt file and interact with these users directly. It's used in scrapping, but you can find targets by other ways
• Use --interaction-users-amount 2
to pick 2 random users from interact list each time
• Use --total-follow-limit 100
to set limit of 100 follows for the entire session (--follow-limit
is per interaction source)
• Use --total-interactions-limit 100
to set limit of 100 interactions for the entire session (--interactions-count
is per interaction source)
Bugfixes & Improvements
• Fixed following/followers number parsing
• Changed interaction counting algorithm: from now on, interaction counts if there was follow/like during the interaction
• Added refresh when fetching "my profile" at the start of a session
• Fixed files reading on Windows
• --follow-limit
was changed to a range instead of a constant number (for more random behavior)
• --total-likes-limit
was changed to a range instead of a constant number (for more random behavior)
• --total-follows-limit
was changed to a range instead of a constant number (for more random behavior)