← 返回 Skills 市场
TikTok Streak Bot
作者
Mahmoud Mohamed
· GitHub ↗
· v1.0.1
· MIT-0
116
总下载
1
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install tiktok-streak-bot
功能描述
Browser-automated TikTok streak messaging skill using Playwright. Sends daily messages to configured usernames with state tracking, retry control, and option...
安全使用建议
This repository is internally consistent with its stated purpose, but you should treat data/cookies.json as highly sensitive: providing authenticated TikTok cookies gives the skill access to your account session and the skill will save cookies back to disk. Before running, you should: (1) review the code (already done here) and, if possible, run it in an isolated environment or throwaway TikTok account; (2) store cookies securely and consider removing them after use; (3) be aware that automated messaging may violate TikTok's terms and risk account action; (4) ensure you trust the source — although no external exfiltration endpoints were found in the code, a malicious change could be introduced later, so prefer running from local audited copy rather than an untrusted remote install.
功能分析
Type: OpenClaw Skill
Name: tiktok-streak-bot
Version: 1.0.1
The skill is a functional TikTok automation bot designed to send daily messages ('streaks') to a list of users. It uses Playwright for browser simulation and requires the user to provide their own session cookies in 'data/cookies.json'. The code logic in 'scripts/main.py' and its supporting libraries is transparent, lacks obfuscation, and strictly follows the stated purpose without any evidence of data exfiltration, unauthorized system access, or malicious prompt injection.
能力评估
Purpose & Capability
Name/description (TikTok streak bot) match the code and SKILL.md: Playwright automation, cookie-based session restoration, username list, state tracking and optional content discovery. Declared permissions (filesystem.read, filesystem.write, network.http) and the inputs (paths to config, usernames, cookies, state) are proportional and expected for this functionality.
Instruction Scope
SKILL.md and main.py restrict actions to loading config/state, restoring cookies, visiting TikTok pages, sending messages, and persisting cookies/state. These instructions do require you to supply authenticated cookies (sensitive). The instructions do not direct the agent to read unrelated system files or send data to any non-TikTok endpoints, but they do persist cookies.json and a log file under data/, which is expected for session maintenance but increases the sensitivity of the local files.
Install Mechanism
There is no automated install spec in the manifest (instruction-only installation). The SKILL.md tells the user to run pip install -r scripts/requirements.txt and playwright install chromium — standard for Playwright Python projects. No remote arbitrary archives or obscure download hosts are used in the repository.
Credentials
The skill declares no required environment variables or external credentials. It instead relies on user-provided data/cookies.json for authenticated sessions. That is proportional to the purpose but worth flagging because cookies are effectively session credentials; the skill reads and writes those cookie files locally (sensitive data).
Persistence & Privilege
The skill is not always-included and allows autonomous invocation by default (platform normal). It persists its own state and cookies under its data/ directory only and does not modify other skills or global agent config. The scheduled cron metadata is consistent with a daily-run streak bot.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tiktok-streak-bot - 安装完成后,直接呼叫该 Skill 的名称或使用
/tiktok-streak-bot触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- implement streak automation logic and initialize data configuration files.
- Version number updated from 1.0.0 to 1.0.1.
v1.0.0
TikTok Streak Bot 1.0.0 - Initial Release
- Automates sending daily messages to specified TikTok usernames via browser automation.
- Supports optional content discovery to send trending video links based on keywords or hashtags.
- Tracks message streaks and prevents duplicate sends within the same day.
- Configurable retry logic, random delays, and user/session management.
- Outputs updated state, cookies, and execution logs for each run.
元数据
常见问题
TikTok Streak Bot 是什么?
Browser-automated TikTok streak messaging skill using Playwright. Sends daily messages to configured usernames with state tracking, retry control, and option... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 116 次。
如何安装 TikTok Streak Bot?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tiktok-streak-bot」即可一键安装,无需额外配置。
TikTok Streak Bot 是免费的吗?
是的,TikTok Streak Bot 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
TikTok Streak Bot 支持哪些平台?
TikTok Streak Bot 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 TikTok Streak Bot?
由 Mahmoud Mohamed(@mrblackeg)开发并维护,当前版本 v1.0.1。
推荐 Skills