Releases: alexal1/Insomniac
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)
Insomniac is a PyPi package now 📦
It means that now you can install Insomniac via python3 -m pip install insomniac
. And when a new update comes, you can just run python3 -m pip install insomniac --upgrade
. README is updated with actual information: https://github.com/alexal1/Insomniac#how-to-install.
This version comes with a new feature – interaction with users who liked given #hashtags.
After installing insomniac v3 you'll probably want to activate it to enable all features. You can do it at https://insomniac-bot.com/activate/.
Bugfixes
Fix not finishing session sometimes when the end of followers list is reached #119
v2.2.7 Fix not finishing session sometimes when the end of followers list is…
Fix unfollowing for new Instagram app version
v2.2.6 Fix unfollowing for new Instagram app version
Probably fixed "Cannot find Follow button" #128
v2.2.5 Probably fixed "Cannot find Follow button" #128
Save a crash before switching to English language anywhere (will help to debug not finding Follow button)
v2.2.4 Save a crash before switching to English language anywhere (will help…
Fix checking Instagram version (due to missing grep on Windows)
v2.2.3 Fix checking Instagram version (due to missing grep on Windows)
Bugfixes and Improvements
• Fix previous update (thanks Dennis for his PR)
• Fix private / empty accounts validation (thanks Alex Owson for his PR)
• Print Instagram version on start
• Fix switching language
• Do not clear logs after crash (full logs will be saved on each crash)
Fix crashes when opening followers #121 #125
v2.2.1 Update README.md