โ† All skills
Tencent SkillHub ยท Developer Tools

auto-reply

Instagram DM auto-reply system. DM monitoring, reading, replying, security check (injection rejection). Use when checking Instagram DMs, reading unread messa...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Instagram DM auto-reply system. DM monitoring, reading, replying, security check (injection rejection). Use when checking Instagram DMs, reading unread messa...

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, scripts/auto-reply.js, scripts/check-notify.js, scripts/dm-watcher.js, scripts/v2.js

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 12 sections Open source page

Instagram DM Auto-Reply ๐Ÿง

v2.js (Internal API) based. 0 browser snapshots, CDP cookie extraction โ†’ Instagram REST API direct calls.

Prerequisites

OpenClaw browser running (port 18800) Instagram tab open and logged in ws npm package (npm i -g ws or local)

Script List

ScriptPurposescripts/v2.jsDM CLI (inbox, unread, check, read, reply)scripts/auto-reply.jsRead dm-alert.json, security check, return reply metadatascripts/check-notify.jsCheck new DM notifications (for cron, state file based)scripts/dm-watcher.jsReal-time DM detection daemon (15s polling)

1. Check DMs

node scripts/v2.js check # unread count (lightest) node scripts/v2.js unread # unread DM list node scripts/v2.js inbox # full DM list

2. Read Messages

node scripts/v2.js read "<username>" -l 5

3. Reply

node scripts/v2.js reply "<username>" "message content" On API failure, returns JSON with method: "use_browser" + threadUrl โ†’ fallback to browser tool.

4. Notification Check (cron integration)

node scripts/check-notify.js If new DMs: outputs ๐Ÿ“ฉ ์ƒˆ DM N๊ฑด: ... If none: outputs no_new Uses state file dm-state.json to prevent duplicates

5. Auto-Reply Flow

node scripts/auto-reply.js Read dm-alert.json (created by dm-watcher) Run security check on each DM Return results: needs_reply / security_alert / skipped AI generates replies for needs_reply DMs โ†’ send via v2.js reply

6. Real-time Detection Daemon

node scripts/dm-watcher.js # detection only node scripts/dm-watcher.js --auto-reply # includes Discord notification Polls v2.js check every 15s. On new DM detection, writes dm-alert.json + Discord DM notification.

Security Check (Injection Rejection)

auto-reply.js's SECURITY_PATTERNS detects: Prompt Injection: "ignore previous", "system prompt", "you are now", "act as", "pretend" Jailbreak Attempts: "override", "jailbreak", "DAN mode", "bypass" Sensitive Info Requests: "secret key", "private key", "seed phrase", "wallet address" Code Execution Attempts: "execute command", "run script", "eval(", "rm -rf", "sudo" Social Engineering: "simulation mode", zero-width characters On threat detection โ†’ don't reply, return security_alert. Separate notification sent.

Cron Setup Example

  • # Check DMs every 5 minutes
  • schedule: "*/5 * * * *"
  • command: "node /path/to/scripts/check-notify.js"
  • systemEvent: true
  • # Or dm-watcher daemon for continuous monitoring
  • schedule: "@reboot"
  • command: "node /path/to/scripts/dm-watcher.js --auto-reply"
  • background: true

Token Efficiency

inbox/check: exec 1 call (~500 tokens) reply: exec 1 call (~200 tokens) browser snapshots: 0 ๐Ÿง Built by ๋ฌดํŽญ์ด โ€” Mupengism ecosystem skill

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
4 Scripts1 Docs
  • SKILL.md Primary doc
  • scripts/auto-reply.js Scripts
  • scripts/check-notify.js Scripts
  • scripts/dm-watcher.js Scripts
  • scripts/v2.js Scripts