Release 1.1.0
Bug Fixes
🐛 fix crash due to logging not set to utf-8
🐛 fix new class name for --hashtag-likers
🐛 fix error with python 3.6 and subprocess
🐛 fix gridview not found with try multiple times to find gridview, with scrolls
🐛 fix posts none error with heck for posts count value not none
🐛 fix opening follower multiple times by a temporary dictionary to prevent it
🐛 fix get_text is none for slow internet connections by retrying
🐛 fix error while unfollowing for slow connections by adding delay before checking profile
🐛 fix error when opening own profile with slow connections by adding sleep after opening own profile
⬆️ pinning specific version of numpy to fix windows issue with --analytics
New Features
🎁 add support for multiple actions
🎁 add new feature - like urls from file
🎁 add new feature - watch stories during interactions: hashtag-likers, blogger-followers
🎁 add new feature --hashtag-likers-recent
🎁 add filter - interact_only_private
🎁 add filter - max-potency-ratio
🎁 add filter - blacklisted_words
🎁 add filter - mandatory_words
🎁 add filter - specific alphabet
🎁 add filter - min_posts
Improvements
🐈 improve follower interaction in blogger_followers. We don’t need to fling necessarily if the first set has already been iterated. There is little benefit and it can lead to not going to some profiles.
🐈 increase logging file rotation limit to 15 MB
🐈 screen sleep function improved
🐈 advise when skipping unfollow user because they were not interacted by with bot
🐈 add new limits for "total" of each type of action except unfollow - which does not need it at this time
🐈 improve swiping when looking at posts
🐈 improve swiping when iterating through followers during unfollow
🐈 improve hashtag interaction stability
🐈 rename --hashtag-likers to --hashtag-likers-top
🐎 improve performance of filter.py
📝 update docs for new filters
📝 add contributing info and github metadata for issues/PRs
📝 add examples of whitelist and blacklist