Skip to content

Repository files navigation

Facebook Comment Bot ⚡

Warning

This project is created for educational purposes only. It is intended solely for learning and demonstration, to help beginners understand how tools and API calls work.

Do not use this project for any illegal, unethical, or malicious activity. The developer is not responsible for any misuse or for issues that may arise from interactions with official authorities.

Lightning-fast Facebook comment bot with parallel processing and pre-login system fully capable to handle more than 50,000 facebook accounts ( Assumption ) parlelly and post comments through them parlelly. usefull for quick learning api calls, json structures, parsing, web scraping, automation workflows


Features

  • Cross plateform Cmpatability (windows, linux etc...)
  • Pre-login all sessions at startup
  • Lightning-fast parallel commenting
  • Multi-account support
  • Auto-fallback methods (Graph API + Web GraphQL)
  • Real-time progress tracking
  • Configurable parallelism
  • fully Customizable
  • user friendly terminal layout

Tech Stack

usage multiple external and internal libraries for different kind of stuffs some of these are -

Requests: an library for making http requests to gain useful information about new updates and other security stuffs.

art: another python library used for generating text to ASCII ART

cuncurrent.futures: one more python module used for concurrency and parllel execution for fastest results.


Insallation and Usage

just copy paste the bellow provided shell commands and wait and watch

Windows

  • Click To download exec File
  • just double click on downloaded file and wait for startup

Termux (Debain/linux)

pkg install python -y
pkg install git -y
git clone https://github.com/hackesofice/Facebook-Automation-2.0.git
cd Facebook-Automation-2.0
pip install -r requirements.txt
python main.py

Alpine Linux

apk add python3 -y
apk add py3-pip -y
apk add git -y
git clone https://github.com/hackesofice/Facebook-Automation-2.0.git
cd Facebook-Automation-2.0
pip install -r requirements.txt
python main.py

Customizations

the too is flexible and can be modified as user needs hear are some ideas

Question Answer Steps
Can i Edit Logo Yes essensials/settings.json => logo => main => write your preferd name ( keep short max 4 char )
Can i change Font Style Yes essensials/settings.json => logo => font => write random or preferd one from all_fonts.txt
Can i change/Color Yes essensials/settings.json => logo => color => write random or pick preferd one from essensials/color.json
Can i missuse it No its against facebook's terms of conditions youll get banned from using facebook, facebook's automation detection system may bock you from using their plateform

WorkFlow

flowchart TD
    %% Nodes
    A([Start])
    B[Ask user for details]
    C[Read data from history.json]
    D{New data provided?}
    E[Update history.json]
    F[Use existing data]

    G[Login with cookies in parallel]
    H[Get account tokens]
    I[Fetch linked pages]
    J[Create sessions]
    K[Update status on home screen]

    L[Ask for post link]
    M[Fetch post ID]
    N{Valid post link?}
    O[Confirm commenting Y or N]
    Q[Post comments in parallel]
    R[Ask for another round]
    S{User choice}

    Z([Exit])

    %% Flow
    A --> B --> C --> D
    D -- Yes --> E --> G
    D -- No --> F --> G

    G --> H --> I --> J --> K
    K --> L --> M --> N
    N -- No --> L
    N -- Yes --> O

    O -- N --> Z
    O -- Y --> Q --> R --> S
    S -- Yes --> O
    S -- No --> Z

    %% Classes
    class A,Z startEnd
    class B,C,E,F input
    class G,H,I,J,K auth
    class L,M,Q workflow
    class D,N,S decision
    class O,R confirm

    %% Styles
    classDef startEnd fill:#0f172a,stroke:#38bdf8,stroke-width:2px,color:#ffffff
    classDef input fill:#ecfeff,stroke:#06b6d4,stroke-width:2px,color:#0f172a
    classDef auth fill:#f0fdf4,stroke:#22c55e,stroke-width:2px,color:#052e16
    classDef workflow fill:#fff7ed,stroke:#f97316,stroke-width:2px,color:#431407
    classDef decision fill:#fef2f2,stroke:#ef4444,stroke-width:2px,color:#450a0a
    classDef confirm fill:#f5f3ff,stroke:#8b5cf6,stroke-width:2px,color:#2e1065

Loading

About

An Facebook Automation Tool Which is Has Capability To Post 1000+ comments using Thousends of accounts in just 3-5 seconds, Using Facebook's offiicial GraphAPI

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages