Skip to content

Pumpfun Comment Bot πŸš€πŸ”₯ A simple bot that automatically posts hype comments πŸ’ŽπŸ“ˆ on Pump.fun tokens πŸŒ•βœ¨. It drops short, emoji-packed messages πŸ€–πŸ’¬ to shill projects, boost engagement ⚑️, and create hype vibes πŸ”₯πŸš€. Perfect for generating non-stop activity πŸ’°πŸŒŠ and making tokens look alive πŸ’πŸ’Ž.

Notifications You must be signed in to change notification settings

FroganBee/pumpfun-comment-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

PumpFun Comment Bot

An advanced automated comment bot for PumpFun platform that helps increase engagement and visibility for your token projects. This bot provides intelligent commenting strategies with customizable templates and timing controls.

πŸ“± Social Media

Stay Connected

Platform Link Purpose
Telegram t.me/FroganBee.sol Announcements & Support
X x.com/FroganBee.sol News & Updates

πŸ“Ή Sample Videos

Check out these demonstration videos to see the bot in action:

Features

  • Automated Commenting: Post comments automatically on PumpFun token pages
  • Smart Timing: Configurable comment intervals and timing strategies
  • Template System: Customizable comment templates with dynamic content
  • Multi-Account Support: Manage multiple accounts for increased engagement
  • Anti-Detection: Built-in features to avoid detection and maintain account safety
  • Analytics: Track comment performance and engagement metrics
  • Customizable Settings: Fine-tune bot behavior and appearance
  • Easy Configuration: Simple setup with user-friendly interface

Supported Platforms

  • PumpFun (Primary platform)
  • Compatible with Solana-based token projects
  • Extensible for other social platforms

Environment Variables

Create a .env file in the root directory with the following variables:

# PumpFun Configuration
PUMPFUN_API_URL=https://frontend-api.pump.fun
PUMPFUN_WEBSOCKET_URL=wss://frontend-api.pump.fun

# Bot Configuration
COMMENT_INTERVAL=30000
MAX_COMMENTS_PER_HOUR=20
ACCOUNT_DELAY_MIN=5000
ACCOUNT_DELAY_MAX=15000

# Comment Templates
COMMENT_TEMPLATES=template1,template2,template3
RANDOMIZE_TEMPLATES=true

# Account Management
ACCOUNTS_FILE=accounts.json
ACCOUNT_ROTATION=true

# Safety Settings
ANTI_DETECTION=true
HUMAN_LIKE_DELAYS=true
RANDOM_TYPING_SPEED=true

# Logging
LOG_LEVEL=info

Installation

  1. Clone the repository
git clone <repository-url>
cd pumpfun-comment-bot
  1. Install dependencies
npm install
  1. Configure environment variables
cp config.example.env .env
# Edit .env with your configuration
  1. Set up accounts
# Create accounts.json file with your PumpFun accounts
# See accounts.example.json for format
  1. Build the project
npm run build

Usage

Start the bot

npm start

Development mode

npm run dev

Interactive Menu

The bot provides an interactive CLI with the following options:

  1. Show Current Settings - Display current configuration
  2. Settings - Configure bot parameters
    • Comment templates
    • Timing intervals
    • Account management
    • Safety settings
  3. Start Commenting - Begin automated commenting
  4. Manage Accounts - Add/remove accounts
  5. View Analytics - Check comment performance
  6. Exit - Close the application

Comment Strategy

Smart Commenting

  • Automatically posts comments on PumpFun token pages
  • Uses configurable templates with dynamic content
  • Implements human-like timing and behavior patterns

Account Management

  • Multi-account support for increased engagement
  • Account rotation to avoid detection
  • Random delays between account switches

Safety Features

  • Anti-detection mechanisms
  • Human-like typing speeds
  • Randomized comment intervals
  • Account cooldown periods

Configuration

Settings File

The bot uses settings.json to store bot parameters:

{
  "commentTemplates": [
    "Great project! πŸš€",
    "This looks promising! πŸ’Ž",
    "Amazing work team! πŸ”₯"
  ],
  "commentInterval": 30000,
  "maxCommentsPerHour": 20,
  "accountRotation": true
}

Bot Parameters

  • Comment Templates: Predefined comment messages
  • Timing Intervals: Delay between comments
  • Account Management: Multi-account configuration
  • Safety Settings: Anti-detection parameters

Architecture

src/
β”œβ”€β”€ constants/          # Configuration constants
β”œβ”€β”€ layout/            # Comment posting logic
β”œβ”€β”€ menu/              # CLI interface
β”œβ”€β”€ types/             # TypeScript type definitions
β”œβ”€β”€ utils/             # Utility functions
β”œβ”€β”€ templates/         # Comment templates
└── accounts/          # Account management

Dependencies

  • axios: HTTP requests to PumpFun API
  • ws: WebSocket connections
  • pino: Structured logging
  • chalk: Terminal styling
  • inquirer: Interactive prompts

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Add tests if applicable
  5. Submit a pull request

License

ISC License - see LICENSE file for details

Disclaimer

This software is for educational and research purposes only. Trading cryptocurrencies involves substantial risk of loss and is not suitable for all investors. The past performance of any trading system or methodology is not necessarily indicative of future results.

Support

For issues and questions:

  • Create an issue in the repository
  • Check the documentation
  • Review the configuration examples

Version History

  • v2.0.0: PumpFun Comment Bot with advanced features
  • v1.x: Basic commenting functionality

About

Pumpfun Comment Bot πŸš€πŸ”₯ A simple bot that automatically posts hype comments πŸ’ŽπŸ“ˆ on Pump.fun tokens πŸŒ•βœ¨. It drops short, emoji-packed messages πŸ€–πŸ’¬ to shill projects, boost engagement ⚑️, and create hype vibes πŸ”₯πŸš€. Perfect for generating non-stop activity πŸ’°πŸŒŠ and making tokens look alive πŸ’πŸ’Ž.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published