[email protected]
Twitter
LinkedIn
YouTube
GitHub
  • Services
  • Blog
  • Repositories
  • GitHub
  • Resume
  • Contact
Product was added to your cart

Cart

Complete Beginner’s Guide to Bot Tok: Terminal Commands Explained

April 7, 2025Automation, Tools, Tricksjfadev

Bot Tok is a TikTok bot that helps increase views, shares, favorites, and likes on videos using Node.js, Puppeteer, and third-party providers like Zefoy and Freer. In this guide, you will learn how to install, configure, and use Bot Tok via the terminal with detailed explanations and real-world examples.

Disclaimer:

  • Bot Tok relies on third-party services, which may occasionally become unavailable (e.g., “Up Hearts” or “Up Live” might be temporarily disabled).
  • The use of bots may violate TikTok’s Terms of Service. Proceed at your own risk.

Table of Contents

  1. Installing Bot Tok
  2. Basic Commands
  3. Additional Configurations
  4. Advanced Options
  5. Special Tasks and Queries
  6. Conclusion

Installing Bot Tok

Depending on your operating system, there are different methods to install Bot Tok.

Windows

  1. Automatic Installation:

    curl -o win-install.bat https://raw.githubusercontent.com/jfadev/bottok/main/win-install.bat & win-install.bat
    
  2. Manual Installation:

    • Install Git and Node.js (version >= 18).
    • Generate and add your SSH key to GitHub:
      ssh-keygen
      
    • Copy the content of C:\Users\<your-user>\.ssh\id_rsa.pub and paste it into GitHub SSH Keys.
    • Clone and install Bot Tok:
      git clone [email protected]:jfadev/bottok.git
      cd bottok
      npm install
      

Linux

  1. Automatic Installation (Ubuntu):

    sudo apt install wget && wget https://raw.githubusercontent.com/jfadev/bottok/main/ubuntu-install.sh && chmod +x ubuntu-install.sh && ./ubuntu-install.sh
    
  2. Manual Installation:

    • Install Node.js, npm, Git, and OpenSSH:
      sudo apt install nodejs npm git openssh-client
      
    • Generate your SSH key:
      ssh-keygen
      cat ~/.ssh/id_rsa.pub
      
    • Add the key to GitHub and clone the repository:
      git clone [email protected]:jfadev/bottok.git
      cd bottok
      npm install
      

Android (Termux)

  1. Installation via Termux:

    pkg upgrade && pkg install wget && wget https://raw.githubusercontent.com/jfadev/bottok/main/termux-install.sh && chmod +x termux-install.sh && ./termux-install.sh
    
  2. Alternative Alpine Install:

    wget https://raw.githubusercontent.com/jfadev/bottok/main/alpine-install.sh && chmod +x alpine-install.sh && ./alpine-install.sh
    

Basic Commands

Display Help and Version

  • Show help menu:

    node bottok.js --help
    
  • Display version:

    node bottok.js --version
    

Run a Simple Task

  • Increase views:

    node bottok.js -t "Up Views" -l "https://www.tiktok.com/@user/video/1234567890"
    
  • Use Freer as the provider:

    node bottok.js -t "Up Shares" -l "https://www.tiktok.com/@user/video/1234567890" -q Freer
    

Additional Configurations

Proxy Settings

  • Custom proxy:

    node bottok.js -t "Up Favorites" -l "https://www.tiktok.com/@user/video/1234567890" -p "http://127.0.0.1:8080"
    
  • Use proxy list and filter by country:

    node bottok.js -t "Up Views" -l "https://www.tiktok.com/@user/video/1234567890" -s proxies.txt -n "ES,FR"
    

Custom User-Agent

  • Set a specific User-Agent:
    node bottok.js -t "Up Views" -l "https://www.tiktok.com/@user/video/1234567890" -u "Mozilla/5.0 ..."
    

Use Chrome Instead of Chromium

  • Specify path to Chrome executable:
    node bottok.js -t "Up Views" -l "https://www.tiktok.com/@user/video/1234567890" -b "C:\\Program Files\\Google\\Chrome\\Application\\Chrome.exe"
    

Advanced Options

Visibility, Captcha & Logs

  • Show browser window (non-headless):

    node bottok.js -t "Up Views" -l "https://www.tiktok.com/@user/video/1234567890" -w
    
  • Solve captchas manually:

    node bottok.js -t "Up Views" -l "https://www.tiktok.com/@user/video/1234567890" -k
    
  • Enable logging and show detailed output:

    node bottok.js -t "Up Views" -l "https://www.tiktok.com/@user/video/1234567890" -o -e
    

Execution Limits

  • Limit total accumulations:

    node bottok.js -t "Up Views" -l "https://www.tiktok.com/@user/video/1234567890" -x 10000
    
  • Set minimum threshold in 60 minutes:

    node bottok.js -t "Up Favorites" -l "https://www.tiktok.com/@user/video/1234567890" -z 100
    
  • Set a max execution time (in hours):

    node bottok.js -t "Up Shares" -l "https://www.tiktok.com/@user/video/1234567890" -f 12
    
  • Resume from a defined accumulation value:

    node bottok.js -t "Up Views" -l "https://www.tiktok.com/@user/video/1234567890" -i 5000
    
  • Set retry interval in minutes:

    node bottok.js -t "Up Views" -l "https://www.tiktok.com/@user/video/1234567890" -R 5
    

Special Tasks and Queries

Comment-Based Tasks

  • Send hearts to comments with filters:
    node bottok.js -t "Up Comments Hearts" -l "https://www.tiktok.com/@user/video/1234567890" -H 100 -T "great" -U "user123"
    

Session and Task Info

  • List available tasks:

    node bottok.js -a
    
  • Check session status using cookies:

    node bottok.js -g -c cookies.json
    
  • Connect to an existing browser instance:

    node bottok.js -r ws://127.0.0.1:9222/devtools/browser/UNIQUE_ID
    

Conclusion

In this post, we covered everything from installing Bot Tok, running basic and advanced commands, to performing customized operations using proxies, custom User-Agents, logging, captcha handling, and session control.

Always keep in mind that third-party services might change or go down, so regularly check the official documentation for updates.

We hope this guide helps you get started with Bot Tok quickly and efficiently. Happy automating!


Note: This guide is based on the official documentation and may require updates as the software evolves.


Services

  • Excel2chatGPT $10.00
  • Bot Tok $45.00
  • Fix bugs in your PHP Symfony App $70.00 / hr
  • Fix bugs in your Wordpress Site $70.00 / hr
  • Tasks Automation using Node.js $70.00 / hr

Blog

  • How to Pay with a Bank Card on Cryptomus
  • Complete Beginner’s Guide to Bot Tok: Terminal Commands Explained
  • Top Site to Gain Views on TikTok
  • Jfa Whatsapp Chatbot
  • TikTok Bot

Explore

  • Free 10 Tiktok Likes
  • Free 2K TikTok Views
  • Free 100 TikTok Favorites
  • Free 300 TikTok Shares
  • Buy TikTok Views
  • Free 100 Instagram Likes
Twitter
LinkedIn
YouTube
GitHub

© 2013-2025 Jordi Fernandes Alves (@jfadev)