Bot Tok is a TikTok bot that helps increase views, compartidas, favoritos, and likes on videos using Node.js, Titiritero, 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.
Descargo de responsabilidad:
- Bot Tok relies on third-party services, which may occasionally become unavailable (p.ej., “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
- Installing Bot Tok
- Basic Commands
- Additional Configurations
- Advanced Options
- Special Tasks and Queries
- Conclusion
Installing Bot Tok
Depending on your operating system, there are different methods to install Bot Tok.
Windows
-
Automatic Installation:
curl -o win-install.bat https://raw.githubusercontent.com/jfadev/bottok/main/win-install.bat & win-install.bat
-
Manual Installation:
- Instalación Git y Node.js (versión >= 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
-
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
-
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
- Install Node.js, npm, Git, and OpenSSH:
Android (Termux)
-
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
-
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 & Registros
-
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!
Nota: This guide is based on the official documentation and may require updates as the software evolves.