TikTok Android Bot for Openclaw

An ADB-powered automation tool for TikTok on Android that leverages AI vision to generate intelligent comments and manage video engagement.

molin-g
v1.0.0
Apr 14, 2026
0
661
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install tiktok-android-720p

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install tiktok-android-720p using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is TikTok Android Bot?

The TikTok Android Bot is a sophisticated automation framework designed to streamline engagement on the TikTok mobile application. By utilizing the Android Debug Bridge (ADB), it interacts directly with the device's UI, bypassing the need for web scraping or dealing with CAPTCHAs. This tool is a standout among Openclaw Skills for its ability to perform high-fidelity human-like actions, including searching specific topics, interacting with the recommended feed, and publishing content from local or remote sources.

At its core, the bot integrates advanced AI models like Claude, GPT-4, and OpenRouter to analyze video content visually and generate contextually relevant comments. This ensures that automated interactions are indistinguishable from genuine user behavior, making it a powerful asset for digital marketers and content creators looking to scale their presence on the platform.

TikTok Android Bot Use Cases

  • Automating engagement and interaction for brand growth on TikTok.
  • Generating context-aware AI comments based on real-time video content analysis.
  • Bulk publishing videos from URLs or local storage directly to Android devices.
  • Warming up new TikTok accounts with natural interaction patterns to avoid shadowbans.

How TikTok Android Bot Works

  1. Establishes a secure connection to an Android device via ADB and validates the screen resolution for coordinate mapping.
  2. Scans the current UI hierarchy using uiautomator to dynamically locate interaction elements like Like, Favorite, and Comment buttons.
  3. Navigates TikTok based on the selected execution mode (Search, Explore, Interact, or Publish).
  4. For AI-driven modes, it captures video metadata or frames and sends them to a chosen LLM to generate high-quality comments.
  5. Executes touch events and text input through ADB while maintaining session logs to prevent duplicate interactions.

TikTok Android Bot Setup

To get started with this bot from the Openclaw Skills collection, follow these steps:

  1. Prepare Android Device: Enable USB Debugging (Settings > About Phone > Tap Build Number 7 times; then Settings > Developer Options > Enable USB Debugging).
  2. Connect via ADB:
adb connect <device_ip>:5555
adb devices
  1. Install Dependencies:
pip install -r requirements.txt
  1. Configure AI (Optional):
export OPENAI_API_KEY="your-api-key"
  1. Launch Bot:
python3 tiktok_bot.py search --topics "fitness,travel" --videos 5

TikTok Android Bot Data Schema & Taxonomy

The skill organizes its operations and tracking using the following data structure:

Component Type Description
data/ Directory Stores session logs and interaction history to prevent repeats.
.env File Contains API credentials for OpenAI, Anthropic, or OpenRouter.
UI Map Dynamic Uses uiautomator to map resource-ids to screen coordinates.
Media Temporary Stores downloaded videos before uploading them to the TikTok gallery.

TikTok Android Bot Advanced Features

  • Vision-based AI analysis for context-specific comments that increase engagement rates.
  • Intelligent UI recognition that automatically adapts to different TikTok interface layouts and updates.
  • Probability-based interaction controls (like-rate and favorite-rate) to mimic human-like behavior patterns.
  • Automated media management that cleans device galleries before and after video publishing tasks.
  • Multi-device support enabling parallel automation across a fleet of Android devices.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*