Skip to content

Releases: GramAddict/bot

v1.0.2

18 Nov 00:10
e1fac76
Compare
Choose a tag to compare
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

29 Nov 23:46
Compare
Choose a tag to compare

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