Ever wanted to post in bulk in facebook groups... This will help to do it automatically
The Facebook Group Poster is a GUI application designed to automate the process of posting content to multiple Facebook groups. It uses Selenium for web automation and Tkinter for the graphical user interface.
- User-friendly GUI: Easily input your Facebook credentials, group URLs, content, and optional images.
- Headless Mode: Option to run the browser in headless mode for background operation.
- Proxy Support: Use a proxy to mask your IP address.
- Logging: View and save logs of the posting process.
- Python 3.x
- Tkinter
- Selenium
- ChromeDriver (compatible with your Chrome browser version)
-
Clone the repository:
git clone https://github.com/Fb-Group-autopost cd Fb-Group-autopost -
Install the required Python packages:
pip install -r requirements.txt
-
Download ChromeDriver:
- Download the ChromeDriver from here.
- Ensure the ChromeDriver executable is in your system's PATH or place it in the project directory.
-
Run the application:
python facebook_group_poster.py
-
Fill in the required fields:
- Email: Your Facebook email.
- Password: Your Facebook password.
- Group URLs File: A text file containing the URLs of the Facebook groups (one URL per line).
- Content File: A text file containing the content to be posted.
- Optional Image File: An image file to be included in the post (optional).
- Headless Mode: Check this box to run the browser in headless mode.
- Proxy: Enter the proxy in the format
ip:port(optional).
-
Start Posting:
- Click the "Start Posting" button to begin the automated posting process.
- View the log messages in the log display area.
- Save the log to a file if needed.
Contributions are welcome! Please fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.