Skip to content

A Python script that automates the process of liking activities on Anilist. Perfect for those wanting to support their friends without constant clicking.

Notifications You must be signed in to change notification settings

DanielWTE/anilist-auto-liker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AniList Liker

So did you ever go through Anilist and wondered, how the heck can I automate the process of liking my friends' activities? Well, yeah, I don't know why I did this, but here you go - this is much easier than clicking around.

How it works

The script first logs in to the user's Anilist account, then goes to the "Following" or "Global" activity tab. It then iterates through all of the activity entries on the page, clicking the "Like" button for each entry that is not already liked. The script repeats this process until it gets stopped by the user.

It will skip already liked activity entries, and waits if there is a rate limit.

Configuration

The script takes four parameters:

  • activity: The type of activity to like. Valid values are "following" and "global".
  • speedometer: The speed at which the script should run. Valid values are "fast", "medium", and "slow".
  • email: The user's Anilist email address.
  • password: The user's Anilist password.

These parameters can be configured in the config.yaml file.

Installation

pip install -r requirements.txt
# or
pip3 install -r requirements.txt.

Important: You must adjust the path of Chrome binary location and the Chrome driver in the options.binary_location and chrome_driver_binary variables to reflect the correct paths on your machine.

How to use

  1. Update the configuration with your desired settings.

  2. Run the start.py script

python start.py
# or
python3 start.py
  1. The login page will open in a Chrome window. Follow the instructions from the terminal.

  2. The script will begin liking activity entries. (Have fun) 💀

Clarification

I'm not responsible for any damage caused by this script. Use at your own risk.

information

Why?

Just to learn more about Selenium and web scraping.

bored

About

A Python script that automates the process of liking activities on Anilist. Perfect for those wanting to support their friends without constant clicking.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages