Releases: GramAddict/bot
Releases · GramAddict/bot
v3.1.3
3.1.3 (2022-02-06)
Fix
- missing parenthesis in calling a method
3.1.2 (2022-02-06)
Fix
- find the profile icon even with the different interface
- wrong arguments for stop_bot function
- workaround for avoiding story watching crash due to a bug of UIA2
Performance improvements
- check if IG is opened when we try to find an element, raise an exception if it's not true (I used a decorator, for fun :D)
- simplify some functions
Others
- move close_keyboard method to universal class
- a lot of typos
- some types hint
3.1.1 (2022-02-01)
Fix
- inconsistent way to store datetime in json
3.1.0 (2022-01-31)
New Features
- new argument
dont-type
allows writing text by pasting it instead of typing it - you can go next line in your PM by adding
\n
in the text
Fix
- the bot wasn't able to confirm the like if the button was not visible in the view
Others
- don't show countdown in debug mode
3.0.5 (2022-01-26)
Fix
- avoid pressing on music tab instead of hashtags (this bug was only for small screens)
Others
- the bot restarts after a crash, except for some scenarios that will be highlighted
v3.0.4
Changelog
3.0.4 (2022-01-17)
Fix
- carousel mid point calculation was wrong (typo)
3.0.3 (2022-01-17)
Fix
- in the new version (217..) the element for sorting following list has changed
Performance improvements
- better info when min-following is used in unfollow actions or you're trying to unfollow more people than the number you're following
- handle of malformed data in telegram-reports
3.0.2 (2022-01-10)
Fix
- "back" in "Follow Back" is not uppercase anymore
Performance improvements
- better handling for not loaded profiles
3.0.1 (2022-01-05)
Fix
- missing argument in analytics report
Others
- new logo for the readme.md
- added some useful info for the user
3.0.0 (2022-01-05)
New Features
- use the cloned app instead the official, if the dialog box get displayed (this is currently supporter for MIUI devices)
- new filter options: interact_if_public and interact_if_private
- interact_only_private has been removed, delete it from your filters.yml
Performance improvements
- limit check was wrong in interact_blogger plugin
- feed job was ignoring limits
- don't throw an error if config files *.yaml instead of *.yml are used
- likes_limit was referring to total_likes_limit and not current_likes_limit (that caused an error if you specify an interval)
Performance improvements
- jobs have been split in "active-" and "unfollow-" jobs. That means, for example, that the bot won't stop the activity if it reached the likes limit and you scheduled the unfollow.
- you can pass how many users have to be processed when working with *.text (unfollow-from-list and interact-from-list)
- bot flow improved
- feed job improvements
- looking for description improvements
- better handle of empty biographies
- showing session ending conditions at bot start
- countdown before starting, so you can check that everything is ok (filters and ending conditions)
- before starting, the bot will tell you the filters you are going to use (there is no spell check there, if you wrote them wrong they will be displayed there but not get considered)
- disable head notifications while the bot is running
- removed unnecessary argument in check_limit function
- removed some unnecessary classes in story view
- move Filter instance outside of plugins
V2.10.4
2.10.4 (2021-11-08)
Fixes
- scraped is now counted as successful interaction
v2.10.3
2.10.3 (2021-11-06)
Fixes
- the bot did not inform about the skip in case of the filter on mutual friends or on the link in bio
- false positive for link check in bio
v2.10.2
2.10.2 (2021-11-06)
Fixes
- link in bio object exists even if it's empty
v2.10.1
2.10.0 (2021-10-31)
Fixes
- someone in the world has a " ’ " as thousands separator instead of " , "
Full Changelog: 2.10.0...2.10.1
v2.10.0
2.10.0 (2021-10-27)
New Features
- you can control if comment carousels
- support for connect_adb_wifi uia2 method
- support for watching videos and checking for already liked posts
- if a username in *.txt file is not found, it will be appended to a *_not_found.txt
- from now you can customize the session ending conditions
Fixes
- trying to close the android pop-up if ig crashes
- looking for the like button on the following video instead of the one being played
- comment fails on some media types
- checking media_type could fail
- empty files in unfollow from list job
- unfollow from list loop
- removed unexpected keyword argument in getFollowinCount method
- method connect_adb_wifi contained some errors
- was being imported nan by numpy instead of the math module
- ig is not opened but the bot tries to do operations
- cannot check the language of Ig if not at the top of the account
- handle an exception in case you start the bot without specifying the config file
- it could happen that you are not at the top of your main profile in some circumstances
Performance improvements
- video recording
- posts-from-file job improved and fixed
- little improvements to the module mode
v2.9.2
2.9.2 (2021-10-06)
Fixes
- other incompatibilities in the latest IG version
Full Changelog: 2.9.1...2.9.2
v2.9.1
v2.9.0
2.9.0 (2021-08-24)
New Features
- new argument to control how many skips in jobs with posts (e.g.: hashtag-post-top) are allowed before moving to another source / job
- new job to unfollow people who are following you
- new filter for skipping accounts with banned biography language
Performance improvements
- improved readability of the code and correct some typos
- moving sibling folders of run.py will no longer executed automatically