Skip to content

figuregpt/Chaddybot

Repository files navigation

Chaddy

AI-powered Twitter/X engagement automation Chrome extension.

Features

  • AI-Powered Analysis - Smart tweet analysis decides which posts deserve replies based on your custom criteria
  • Multi-Provider Support - Choose between OpenAI GPT-4, Anthropic Claude, or Google Gemini
  • Custom Prompts - Define your personality and engagement style through customizable prompts
  • Smart Rate Limiting - Built-in session and daily limits prevent account flags
  • Auto Engagement - Automatic liking and following with intelligent filters
  • Natural Behavior - Randomized scrolling patterns and timing intervals mimic human behavior

Supported AI Providers

Provider Models
OpenAI GPT-4o, GPT-4o Mini, GPT-4 Turbo, GPT-3.5 Turbo
Anthropic Claude 3.5 Sonnet, Claude 3.5 Haiku, Claude 3 Opus
Google Gemini 2.0 Flash, Gemini 1.5 Flash, Gemini 1.5 Pro

Installation

  1. Clone this repository

    git clone https://github.com/figuregpt/Chaddybot.git
  2. Open Chrome and navigate to chrome://extensions

  3. Enable "Developer mode" in the top right corner

  4. Click "Load unpacked" and select the cloned Chaddybot folder

  5. The extension will appear in your toolbar

Configuration

  1. Click the Chaddy icon in your toolbar
  2. Go to the Settings tab
  3. Select your AI provider and enter your API key
  4. Customize your prompts:
    • Analysis Prompt - Determines which tweets get replies
    • Reply Prompt - Defines your response style
    • Session Tweet Prompt - For generating original tweets
  5. Configure limits and engagement settings
  6. Toggle the bot on and navigate to twitter.com

Usage

Dashboard

  • Power Toggle - Turn the bot on/off
  • Statistics - View collected, analyzed, replied, and followed counts
  • Session Progress - Track replies in current session
  • Daily Progress - Track total daily replies
  • Generate Tweet - Create and post AI-generated tweets

Settings

  • AI Provider - Select OpenAI, Anthropic, or Google
  • Model - Choose specific model for selected provider
  • API Key - Your provider API key (stored locally)
  • Limits - Configure per-session and daily reply limits
  • Engagement - Toggle liking, following, and filters

Privacy

  • All API calls are made directly from your browser
  • Your API keys never leave your machine
  • No data is collected or transmitted to third parties
  • The extension only runs on twitter.com and x.com

Requirements

  • Google Chrome browser
  • API key from at least one supported AI provider

License

MIT License - see LICENSE file for details.

Contributing

Contributions are welcome. Please open an issue first to discuss what you would like to change.

Disclaimer

Use this extension responsibly and in accordance with Twitter's Terms of Service. The developers are not responsible for any account restrictions or bans resulting from the use of this extension.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published