openbotx
An open-source platform for orchestrating AI agents — secure, simple, and built for everyone. Multi-agent, real-time task board, web control panel, skills system, browser automation, multi-provider, scheduler,...
Full Instagram CLI — posting, DMs, stories, analytics, followers, hashtags, likes, comments. Supports Meta Graph API (official, safe) and private API (full features). Three compliance modes: official-only, hybrid-safe, private-enabled.
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
SkillHub CLI
skillhub install 199-bio/clinstagram打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。
将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。
Hybrid Instagram CLI for AI agents. Routes between Meta Graph API and instagrapi private API based on compliance policy.
pip install clinstagram
clinstagram --json --account main dm inbox # CORRECT
clinstagram dm inbox --json # WRONG — Typer limitation
Global flags: --json, --account NAME, --backend auto|graph_ig|graph_fb|private, --proxy URL, --dry-run, --enable-growth-actions
# Check status
clinstagram --json auth status
# Set compliance mode
clinstagram config mode official-only # Graph API only, zero risk
clinstagram config mode hybrid-safe # Graph primary, private read-only (default)
clinstagram config mode private-enabled # Full access, user accepts risk
# Connect backends
clinstagram auth connect-ig # Instagram Login (posting, comments, analytics)
clinstagram auth connect-fb # Facebook Login (adds DMs, stories, webhooks)
clinstagram auth login # Private API (username/password/2FA via instagrapi)
| Group | Commands | Notes |
|---|---|---|
auth |
status, login, connect-ig, connect-fb, probe, logout |
Start with auth status --json |
post |
photo, video, reel, carousel |
Accepts local paths or URLs |
dm |
inbox, thread ID, send @user "text", send-media, search |
Cold DMs = private API only |
story |
list [@user], post-photo, post-video, viewers ID |
|
comments |
list MEDIA_ID, add, reply, delete |
add/reply need --enable-growth-actions |
analytics |
profile, post ID|latest, hashtag TAG |
|
followers |
list, following, follow @user, unfollow @user |
follow/unfollow need --enable-growth-actions |
user |
info @user, search QUERY, posts @user |
|
hashtag |
top TAG, recent TAG |
|
like |
post MEDIA_ID, undo MEDIA_ID |
Needs `--enable-grow... |
这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。
Every Instagram automation tool makes you choose: official API (safe but limited) or private API (full-featured but risky). clinstagram gives you both behind one CLI, with policy-driven routing that picks the safest path automatically.
# This command automatically routes through the official Graph API
# if you have a Business account, or falls back to private API if not
$ clinstagram --json dm inbox
[{"thread_id": "839201", "username": "alice", "last_message": "hey!", "unread": true, "backend_used": "graph_fb"}]
No browser automation. No Playwright. No bot detection. Just structured CLI commands with JSON output.
Requires Python 3.10+.
pip install clinstagram
Or install from source (recommended for development):
git clone https://github.com/199-biotechnologies/clinstagram.git
cd clinstagram
pip install -e ".[dev]"
Verify it works:
clinstagram --version
# clinstagram 0.1.0
# 1. Login (username, email, or phone — locale auto-detected from your system)
clinstagram auth login -u your_username
# 2. Check what's configured
clinstagram auth status
# 3. Use it
clinstagram --json dm inbox
clinstagram --json analytics profile
clinstagram --json post photo cat.jpg --caption "via clinstagram"
Important:
--json,--proxy, and--accountare **globa...
# clinstagram Hybrid Instagram CLI for AI agents. Routes between Meta Graph API and instagrapi private API based on compliance policy. ## Install ```bash pip install clinstagram ``` ## Critical: Global Flags Before Subcommand ```bash clinstagram --json --account main dm inbox # CORRECT clinstagram dm inbox --json # WRONG — Typer limitation ``` Global flags: `--json`, `--account NAME`, `--backend auto|graph_ig|graph_fb|private`, `--proxy URL`, `--dry-run`, `--enable-growth-actions` ## Quick Start ```bash # Check status clinstagram --json auth status # Set compliance mode clinstagram config mode official-only # Graph API only, zero risk clinstagram config mode hybrid-safe # Graph primary, private read-only (default) clinstagram config mode private-enabled # Full access, user accepts risk # Connect backends clinstagram auth connect-ig # Instagram Login (posting, comments, analytics) clinstagram auth connect-fb # Facebook Login (adds DMs, stories, webhooks) clinstagram auth login # Private API (username/password/2FA via instagrapi) ``` ## Commands | Group | Commands | Notes | |-------|----------|-------| | `auth` | `status`, `login`, `connect-ig`, `connect-fb`, `probe`, `logout` | Start with `auth status --json` | | `post` | `photo`, `video`, `reel`, `carousel` | Accepts local paths or URLs | | `dm` | `inbox`, `thread ID`, `send @user "text"`, `send-media`, `search` | Cold DMs = private API only | | `story` | `list [@user]`, `post-photo`, `post-video`, `viewers ID` | | | `comments` | `list MEDIA_ID`, `add`, `reply`, `delete` | add/reply need `--enable-growth-actions` | | `analytics` | `profile`, `post ID\|latest`, `hashtag TAG` | | | `followers` | `list`, `following`, `follow @user`, `unfollow @user` | follow/unfollow need `--enable-growth-actions` | | `user` | `info @user`, `search QUERY`, `posts @user` | | | `hashtag` | `top TAG`, `recent TAG` | | | `like` | `post MEDIA_ID`, `undo MEDIA_ID` | Needs `--enable-grow...
<p align="center">
<img src="assets/logo.png" alt="clinstagram" width="128">
</p>
<h1 align="center">clinstagram</h1>
<p align="center">
<strong>The Instagram CLI that AI agents actually use.</strong><br>
Meta Graph API + instagrapi private API in one tool. Built for <a href="https://github.com/openclaw/openclaw">OpenClaw</a>.
</p>
<p align="center">
<a href="#install">Install</a> •
<a href="#quick-start">Quick Start</a> •
<a href="#commands">Commands</a> •
<a href="#for-agents">For Agents</a> •
<a href="#compliance-modes">Safety</a> •
<a href="#architecture">Architecture</a>
</p>
---
## Why
Every Instagram automation tool makes you choose: **official API** (safe but limited) or **private API** (full-featured but risky). clinstagram gives you both behind one CLI, with policy-driven routing that picks the safest path automatically.
```bash
# This command automatically routes through the official Graph API
# if you have a Business account, or falls back to private API if not
$ clinstagram --json dm inbox
[{"thread_id": "839201", "username": "alice", "last_message": "hey!", "unread": true, "backend_used": "graph_fb"}]
```
No browser automation. No Playwright. No bot detection. Just structured CLI commands with JSON output.
## Install
Requires **Python 3.10+**.
```bash
pip install clinstagram
```
Or install from source (recommended for development):
```bash
git clone https://github.com/199-biotechnologies/clinstagram.git
cd clinstagram
pip install -e ".[dev]"
```
Verify it works:
```bash
clinstagram --version
# clinstagram 0.1.0
```
## Quick Start
```bash
# 1. Login (username, email, or phone — locale auto-detected from your system)
clinstagram auth login -u your_username
# 2. Check what's configured
clinstagram auth status
# 3. Use it
clinstagram --json dm inbox
clinstagram --json analytics profile
clinstagram --json post photo cat.jpg --caption "via clinstagram"
```
> **Important:** `--json`, `--proxy`, and `--account` are **globa...An open-source platform for orchestrating AI agents — secure, simple, and built for everyone. Multi-agent, real-time task board, web control panel, skills system, browser automation, multi-provider, scheduler,...
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
OpenClaw skill for 知识星球 / ZSXQ digests with token-first auth and browser recovery.
🌐 OpenClaw skill for Browser-Use — AI-powered browser automation for complex multi-step workflows (login, form filling, scraping, posting)