Skip to content

Automate personalized Twitter responses with a Python-based bot leveraging the Selenium framework and TweetGPT Chrome Extension

License

Notifications You must be signed in to change notification settings

prykris/chirp-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chirp-Bot 🐦

Automate personalized Twitter responses with Chirp-Bot—a Python-based bot leveraging the Selenium framework and TweetGPT Chrome Extension. Perfect for customer service, engagement, or just for fun!

Features

  • Automated Twitter replies
  • Easy to configure
  • Built with Selenium and the TweetGPT Chrome Extension

Prerequisites

  • Python 3.x
  • Google Chrome (Version 94)
  • ChromeDriver (Version 94.0.4606.41)

Setup

Virtual Environment

  1. Create a virtual environment: python3 -m venv my_project_env
  2. Activate the virtual environment:

Linux

source venv/bin/activate

Windows

source venv\Scripts\activate

Install Dependencies

Install required Python packages:

pip install -r requirements.txt

ChromeDriver

This repository includes chromedriver.exe which is compatible with Chrome Version 94 on Windows.

⚠️ Note: The current version of ChromeDriver is 94.0.4606.41. If you have a different version of Chrome, you may need to download the corresponding ChromeDriver from the official site.

Configuration

Place your settings and credentials in config/settings.json.

Running the Bot

Navigate to the src/ directory and run:

python main.py

About

Automate personalized Twitter responses with a Python-based bot leveraging the Selenium framework and TweetGPT Chrome Extension

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published