Token导航 LogoToken导航TokenDH.com
研究检索操作浏览器clawhub未标认证来源可访问clear审计通过

bnbotbnbot 命令行

Agent Skill

bnbot 用于处理浏览器自动化、网页检查和页面信息提取,适合在 OpenClaw 中需要让 Agent 打开页面、读取网页或验证前端流程时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

16,646

周安装

680

GitHub Stars

1

下载量

5,331
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:bnbot(bnbot 命令行)
来源仓库:https://github.com/jackleeio/bnbot
安装命令:
openclaw skills install bnbot
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install bnbot

简介

通过真实浏览器会话实现 Twitter/X 自动化操作。

  • 支持 40+ CLI 工具组合,覆盖账号管理与内容发布。
  • 相比模拟请求更安全稳定,不易被平台封禁。bnbot 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 需安装浏览器驱动并保持环境隔离以防冲突。
  • 遵守平台政策,避免高频操作触发风控机制。

SKILL.md

name
bnbot
description
The safest and most efficient way to automate Twitter/X — BNBot operates through a real browser session with 40+ AI-powered CLI tools. Grow your Twitter without API bans.
version
1.5.0
homepage
https://github.com/bnbot-ai/bnbot-cli
metadata
openclaw
emoji
\F916
os
[darwin, linux, windows]
requires
bins
[bnbot-cli]
install
kind
node
package
bnbot-cli
bins
[bnbot-cli]
label
Install bnbot-cli (npm)

BNBot - Control Twitter/X via AI

BNBot operates through a real browser session via Chrome Extension. 40+ CLI tools for posting, engagement, scraping, user profiles, content fetching, articles, and job searching.

First-time setup (run once after install)

After bnbot-cli is installed, start the WebSocket daemon:

nohup bnbot serve > /tmp/bnbot.log 2>&1 &
sleep 1
lsof -i :18900 -P 2>/dev/null | grep LISTEN

Confirm port 18900 is LISTEN before proceeding.

Before using any bnbot tool

Check if the daemon is still running:

lsof -i :18900 -P 2>/dev/null | grep LISTEN

If empty, restart it:

nohup bnbot serve > /tmp/bnbot.log 2>&1 &

How to use tools

All tools are executed via the bnbot CLI:

bnbot get-extension-status
bnbot post-tweet --text "Hello world!"
bnbot scrape-timeline --limit 10

Output is JSON.

Auto-thread for multiple images: When post-tweet receives more than 4 images (Twitter's limit), it automatically splits into a thread — first tweet gets the text + first 4 images, subsequent tweets get remaining images in batches of 4. You don't need to manually use post-thread for this.

Media support: Parameters like --media, --image, --headerImage, --bodyImages accept both local file paths (~/Downloads/image.png) and URLs (https://example.com/image.jpg). Files are auto-converted to base64 before sending.

If extension is not connected

If bnbot get-extension-status shows connected: false, tell the user:

Chrome Extension is not connected. Please: 1. Install extension: https://chromewebstore.google.com/detail/bnbot-your-ai-growth-agen/haammgigdkckogcgnbkigfleejpaiiln 2. Open https://x.com in Chrome 3. Open BNBot sidebar → Settings → turn on OpenClaw

Available CLI commands

Status

  • bnbot get-extension-status — Check if extension is connected
  • bnbot get-current-page-info — Get current Twitter/X page info

Navigation

  • bnbot navigate-to-tweet --tweetUrl <url>
  • bnbot navigate-to-search [--query "..."] [--sort top|latest|people|media]
  • bnbot navigate-to-bookmarks
  • bnbot navigate-to-notifications
  • bnbot navigate-to-following
  • bnbot return-to-timeline

Posting

  • bnbot post-tweet --text "..." [--media file1.png file2.jpg] [--draftOnly]
  • bnbot post-thread --tweets '[{"text":"..."},{"text":"..."}]'
  • bnbot submit-reply --text "..." [--tweetUrl <url>] [--image <path>]
  • bnbot quote-tweet --tweetUrl <url> --text "..." [--media ...] [--draftOnly]

Engagement

  • bnbot like-tweet [--tweetUrl <url>]
  • bnbot unlike-tweet [--tweetUrl <url>]
  • bnbot retweet [--tweetUrl <url>]
  • bnbot unretweet [--tweetUrl <url>]
  • bnbot follow-user [--username <handle>]
  • bnbot unfollow-user [--username <handle>]
  • bnbot bookmark-tweet [--tweetUrl <url>]
  • bnbot unbookmark-tweet [--tweetUrl <url>]
  • bnbot delete-tweet [--tweetUrl <url>]

Scraping

  • bnbot scrape-timeline [--limit <n>] [--scrollAttempts <n>]
  • bnbot scrape-bookmarks [--limit <n>]
  • bnbot scrape-search-results --query "..." [--tab top|latest|people|media|lists] [--limit <n>] [--from <username>] [--since YYYY-MM-DD] [--until YYYY-MM-DD] [--lang en] [--has images|videos|links|media] [--minLikes <n>] [--minRetweets <n>] [--minReplies <n>] [--excludeReplies] [--excludeRetweets]
  • bnbot scrape-current-view
  • bnbot scrape-thread [--tweetUrl <url>] [--maxScrolls <n>]
  • bnbot account-analytics [--startDate YYYY-MM-DD] [--endDate YYYY-MM-DD] [--granularity Daily|Weekly|Monthly]

User Profiles

  • bnbot scrape-user-profile --username <handle>
  • bnbot scrape-user-tweets --username <handle> [--limit <n>] [--scrollAttempts <n>]

Content Fetching

  • bnbot fetch-wechat-article --url <url>
  • bnbot fetch-tiktok-video --url <url> [--savePath <path>]
  • bnbot fetch-xiaohongshu-note --url <url>

Articles

  • bnbot open-article-editor
  • bnbot fill-article-title --title "..."
  • bnbot fill-article-body --content "..." [--format plain|markdown|html] [--bodyImages img1 img2]
  • bnbot upload-article-header-image --headerImage <path>
  • bnbot publish-article [--publish] [--asDraft]
  • bnbot create-article --title "..." --content "..." [--format plain|markdown|html] [--headerImage <path>] [--bodyImages img1 img2] [--publish]

Authentication

  • bnbot login [--email <email>] — Login to BNBot via email verification

Jobs

  • bnbot search-jobs [--type boost|hire|all] [--status active|completed|expired] [--sort created_at|reward|deadline] [--limit <n>] [--keyword "..."] [--endingSoon] [--token ETH|USDC|USDT]

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

96.31%
按下载量换算5,134

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills