Releases: GramAddict/bot
Releases · GramAddict/bot
v1.0.2
Release v1.0.2 (#45) * No one is maintaining these - removing - These likely need re-written from scratch anyway - removing resources we don't use like patreon or the insomniac logo * No one is maintaining these - removing (#33) - These likely need re-written from scratch anyway - removing resources we don't use like patreon or the insomniac logo * Feature analytics (#31) * increment version * fixing bug with interact argument * ignoring all .pdf files * Adding tool to generate PDF reports with statistics using matplotlib * blackening Co-authored-by: narkopolo <[email protected]> * Adding missing dependency (#37) * No one is maintaining these - removing - These likely need re-written from scratch anyway - removing resources we don't use like patreon or the insomniac logo * adding matplotlib dependency * Use python logging module (#36) * Use python logging module - add log.py: used to configure python logging module There are two log handlers: one colored for the console and one with raw data for the crash report. This way we will be able to make the console be less cluttered while still have debug information when a crash happens. * Change plugin loading log level to INFO * Remove unused log constants (#41) * Remove pipenv because they can't figure out how to support python version ranges pypa/pipenv#1050 (#44) * No one is maintaining these - removing - These likely need re-written from scratch anyway - removing resources we don't use like patreon or the insomniac logo * removing pipenv * removing extra res folder - updating version Co-authored-by: narkopolo <[email protected]> Co-authored-by: Arthur Silva <[email protected]>
v1.1.0
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