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

Cart

Bot Tok (TikTok Bot)

March 2, 2023Automation, Toolsjfadev

Bot Tok is an TikTok Up Bot (likes, followers, shares, favorites and views) based in node.js, puppeteer and zefoy.com.

🛟 Find help in Telegram

Attention: Bot Tok automates the use of the zefoy.com and is subject to availability. Not all modes are available at all times. It depends on whether they are available on Zefoy at the moment.

Disclaimer: Using a TikTok viewbot is against the platform’s Terms of Service. We do not encourage the act or idea of artificially increasing the number of views, likes, shares or favorites of your videos. The use of BotTok is at the user’s own risk.

📦 Downloads

Features

  • Up Followers
  • Up Views
  • Up Hearts
  • Up Shares
  • Up Favorites
  • Up Comment Hearts
  • Video URLs History
  • Captcha in Terminal (free mode)
  • Auto Captcha Solver (premium mode)
  • Save Cookies (Zefoy Session)
  • Random User-Agent
  • Proxy
  • Activity Log
  • Run in Windows, Linux and Android (Termux)

Install

Attention: To use Git and clone the repository you will need to have SSH Public Key. Take a look at this: Adding a new SSH key to your GitHub account Without this you may have problems installing. This will make it much easier to upgrade your BotTok to the latest version available with a single command.

Windows

First look at how to add a SSH Public Key in your github account on Windows.

  1. Run in terminal
curl -o win-install.bat https://raw.githubusercontent.com/jfadev/bottok/main/win-install.bat & win-install.bat

Linux

  1. Run in terminal
sudo apt install wget && wget https://raw.githubusercontent.com/jfadev/bottok/main/ubuntu-install.sh && chmod +x ubuntu-install.sh && ./ubuntu-install.sh

Android (Termux)

Requirements: termux (install Termux in your Android phone from F-Droid store)

  1. Run in Termux terminal (Install Alpine in Termux)
pkg install wget && wget https://raw.githubusercontent.com/jfadev/bottok/main/termux-install.sh && chmod +x termux-install.sh && ./termux-install.sh
  1. Run in Alpine terminal
wget https://raw.githubusercontent.com/jfadev/bottok/main/alpine-install.sh && chmod +x alpine-install.sh && ./alpine-install.sh

Manual Install

Windows

Requirements: git, nodejs >=18 (Latest maintenance LTS version), npm and chrome/chromium.

  1. Install nodejs, npm, git

  2. Add your SSH Public Key to your GitHub account (more info and info)

ssh-keygen

Open with Notepad.exe the file C:\Users\{your-user}\.ssh\id_rsa.pub, copy its content and paste it into your GitHub account in https://github.com/settings/keys

  1. Clone this repository in terminal
git clone [email protected]:jfadev/bottok.git
  1. Install Bot Tok
cd bottok
npm install

Linux

🛟 Install in Linux (Ubuntu) video

Requirements: git, nodejs >=18 (Latest maintenance LTS version), npm and chrome/chromium.

  1. Install nodejs, npm, git and openssh
$ sudo apt install nodejs
$ sudo apt install npm
$ sudo apt install git
$ sudo apt install openssh-client
  1. Add your SSH Public Key to your GitHub account (more info)
$ ssh-keygen
$ cat ~/.ssh/id_rsa.pub

Copy its content and paste it into your GitHub account in https://github.com/settings/keys

  1. Clone this repository in terminal
$ git clone [email protected]:jfadev/bottok.git
  1. Install Bot Tok
$ cd bottok
$ npm install

Android (Termux)

Requirements: termux (install Termux in your Android phone from F-Droid store)

There is no build of Google Chrome available for ARM at this moment, so using chromium instead. Installing chromium on Termux directly requires snap which is another big hurdle so alternatively using alpine distro here.

  1. Install alpine in termux
$ apt update
$ apt upgrade
$ pkg install proot-distro
$ proot-distro install alpine
$ proot-distro login alpine
  1. In alpine install chromium
$ apk update && apk add --no-cache nmap && \
    echo @edge http://nl.alpinelinux.org/alpine/edge/community >> /etc/apk/repositories && \
    echo @edge http://nl.alpinelinux.org/alpine/edge/main >> /etc/apk/repositories && \
    apk update && \
    apk add --no-cache \
    chromium
  1. Install nodejs, yarn, git, and openssh
$ apk add nodejs
$ apk add yarn
$ apk add git
$ apk add openssh
  1. Add your SSH Public Key to your GitHub account (more info)
$ ssh-keygen
$ cat /data/data/com.termux/files/home/.ssh/id_rsa.pub

Copy its content and paste it into your GitHub account in https://github.com/settings/keys

  1. Clone this repository in terminal
$ git clone [email protected]:jfadev/bottok.git
  1. Install Bot Tok
$ cd bottok
$ yarn install

Note: To enter Alpine from Termux with proot-distro use the following command:

$ proot-distro login alpine

Update

Windows

  1. Run in terminal
$ cd bottok
$ win-update.bat

Linux

  1. Run in terminal
$ cd bottok
$ ./ubuntu-update.sh

Android (Termux)

  1. Run in terminal
$ cd bottok
$ ./alpine-update.sh

Note: use ./ubuntu-update.sh if instead of alpine you decided to use another distro like ubuntu for example.

Use

Type the following command in your terminal:

$ cd bottok
$ node bottok.js

And follow the instructions, solve the captcha in the console if necessary, choose one of the available tasks and let the bot work.

Attention: On Windows Chromium can have the problem of opening multiple windows. We can control another browser like Chrome present on your machine. For this we just need the path to chrome.exe and launch BotTok as follows:

node bottok.js -b "C:\Program Files\Google\Chrome\Application\Chrome.exe"

Options

Usage: node bottok.js [options]

Options:
  -h, --help             Show help
  -v, --version          BotTok version
  -l, --video <link>     TikTok video URL to perform the task on
  -t, --task <task>      Task to perform on the TikTok video (example: 'Up Views')
  -c, --cookies <file>   File path to store session cookies (default: cookies.json)
  -u, --user-agent <ua>  User agent to be used (default: random user-agent)
  -p, --proxy <proxy>    The proxy to be used (example: http://localhost:8080)
  -b, --browser <path>   Path to a browser executable to use instead of Chromium  
  -w, --no-headless      Open visible browser window  
  -k, --terminal-captcha Terminal captcha instead of auto solver  
  -o, --log              Write activity log (activity.log)
  -m, --minimal          Hide ASCII art header

Advanced

Use Custom Cookies
$ node bottok.js -c cookies2.json
Use Proxy
$ node bottok.js -p http://127.0.0.1:8080
Use Custom User-Agent
$ node bottok.js -u 'Mozilla/5.0 (iPad; CPU OS 8_4 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12H143 Safari/600.1.4'
Use Custom Browser

Path to a browser executable to use instead of the bundled Chromium. Note that Puppeteer is only guaranteed to work with the bundled Chromium, so use this setting at your own risk.

Linux

$ node bottok.js -b /usr/bin/google-chrome-stable

Windows

$ node bottok.js -b "C:\Program Files\Google\Chrome\Application\Chrome.exe"
Run with Visible Browser Window
$ node bottok.js -w
Use Terminal Captcha in Premium

If the auto captcha solver has problems you can solve the captcha manually.

$ node bottok.js -k
Write Activity Log

Stored in the activity.log file

$ node bottok.js -o

Record structure: [datetime] [user-gent] [session-id] [task] total (+accumulations) URL

Premium (No Limitations)

The FREE version limited to ~5000 accumulations (views, likes, shares, etc…).

The advantage of acquiring the license is that the bot continues to work indefinitely and accumulates large amounts of views, shares, etc… Unlock this limitation by purchasing a license at HERE!

Paste a License Key here:

Repository

Bot Tok is an TikTok Up Bot (likes, followers, shares, favorites and views) based in node.js, puppeteer and zefoy.com.
https://github.com/jfadev/bottok
10 forks.
14 stars.
5 open issues.

Recent commits:
  • Delete alpine-ssh-keygen.sh, GitHub
  • Update to v1.0.4, jfadev
  • Update to v1.0.3, jfadev
  • Fixes, jfadev
  • Fix install and update scripts, jfadev

: BotTok, FollowBot, Javascript, LikeBot, Node.js, Puppeteer, ShareBot, Tik Tok, tiktok bot, ViewBot, Zefoy

Services

  • Excel2chatGPT $10.00 $5.00
  • Bot Tok $5.00
  • Fix bugs in your Wordpress Site $40.00 $30.00 / hr
  • Fix bugs in your PHP Symfony App $50.00 / hr
  • Tasks Automation using Node.js $50.00 / hr

Blog

  • Jfa Whatsapp Chatbot
  • TikTok Bot
  • Bot Tok (TikTok Bot)
  • Excel2chatGPT (Excel to ChatGPT)
  • Web Scraping and Automation Resources

Explore

  • Los Mejores Top 10
  • Upcycling Fashion BCN
Twitter
LinkedIn
GitHub

© 2013-2023 Jordi Fernandes Alves (@jfadev)