Skip to content

justhalooo/10fastfingers-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ 10FastFingers Automation Bot

Demo GIF

📦 Features

  • Basic / Advanced Typing Test automation
  • Competition mode support
  • Dynamic WPM simulation with realistic presets:
    • Human - Normal (100-115 WPM)
    • Human - Fatigue (90-110 WPM)
    • Pro - Fast player (130-145 WPM)
    • Random Natural Feel (100-140 WPM)
  • Human-like typing behavior:
    • Per-character delay variations
    • Occasional typos
    • Auto-adjust typing speed PID control
  • Auto-login with cookie management
  • Language support: English, Indonesian
  • Configurable via control.json or presets
  • Headless or visible browser mode

🚀 Usage

1️⃣ Install dependencies:

npm install

2️⃣ Run the bot:

node bot.js

3️⃣ Follow CLI prompts:

  • Enter profile name (cookies saved in /profiles)

  • Choose headless mode (YES / NO) | Headless mode explanation:

  • YES (headless): The browser runs in the background without showing a window.

  • NO (non-headless): The browser window is visible so you can watch the typing ( Recommended )

  • Select mode:

    • Basic Typing Test
    • Advanced Typing Test
    • Competition
  • Select language:

    • English
    • Indonesian
  • Select typing style preset:

    • Human - Normal: 100-115 WPM
    • Human - Fatigue: 90-110 WPM (gradual fatigue)
    • Pro - Fast player: 130-145 WPM consistently fast
    • Random Natural Feel: 100-140 WPM mixed style

💬 Issues / Discussions

Found a bug? Have suggestions or ideas for improvements?
Feel free to open an issue or start a discussion.

We welcome feedback and contributions! 🎉

About

10FastFingers automation bot simulating human typing

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published