Automate the process of adding friends on Goodreads using Playwright and Python. This script logs into your Goodreads account, navigates to a friends list, and adds all friends on the list. It will continue to the next page and repeat the process until no more friends can be added.
- Python 3.x
- A Goodreads account
-
Clone the Repository
git clone https://github.com/yourusername/goodreads-auto-friend-adder.git cd goodreads-auto-friend-adder
-
Install Python Dependencies
pip install -r requirements.txt
-
Install Playwright and Browsers
npm install playwright
-
Set Environment Variables
Create a
.env
file in the root directory and add your Goodreads credentials:GOODREADS_USERNAME=your_username GOODREADS_PASSWORD=your_password
-
Run the Script
python add_friends.py
The script will log into Goodreads, navigate to the friends list, and start adding friends. It will continue to the next page until no more friends can be added.
This is a private repo. Pull requests are not welcome. For major changes, contact the author.
This project is licensed under the MIT License - see the LICENSE.md file for details.