← 返回 Skills 市场
🔌

2Chat

作者 OOMOL · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
26
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install oo-twochat
功能描述
2Chat (2chat.co). Use this skill for ANY 2Chat request — reading, creating, and updating data. Whenever a task involves 2Chat, use this skill instead of call...
使用说明 (SKILL.md)

2Chat

Operate 2Chat through your OOMOL-connected account. This skill calls the twochat connector with the oo CLI; OOMOL injects credentials server-side, so you never handle raw tokens.

Category: Communication, Developer Tools. Exposes 5 action(s).

Running an action

Assume the user has already installed the oo CLI, signed in, and connected 2Chat. Do not run oo auth login or open the connection URL proactively — just run the action. Fall back to First-time setup only when a command actually fails with an auth or connection error.

1. Inspect the contract to get the authoritative input/output schema before building a payload:

oo connector schema "twochat" --action "\x3Caction_name>"

2. Run the action with a JSON payload that matches the input schema:

oo connector run "twochat" --action "\x3Caction_name>" --data '\x3Cjson>' --json
  • --data takes a JSON object string or @path/to/file.json; omit it to send {}.
  • The response is { "data": ..., "meta": { "executionId": "..." } }; the execution id lives under meta.executionId.

Each action below links to a reference file with its purpose and exact commands. Read the linked file, then fetch the live schema with oo connector schema before constructing --data.

Available actions

  • create_contact — Create a contact in 2Chat with one or more contact details and optional channel and profile picture metadata.
  • get_api_usage_info — Fetch the current 2Chat account, rate limit, and usage counters for the connected API key.
  • list_contacts — List contacts from the connected 2Chat account, with optional pagination and channel filtering.
  • list_webhooks — List the webhook subscriptions currently configured in the connected 2Chat account.
  • test_api_key — Validate the connected 2Chat API key and return normalized account, limit, and usage information.

Safety

  • Read actions (get / list / search) are safe to run directly.
  • Create, update, send, or post actions change 2Chat state — confirm the exact payload and effect with the user before running.
  • Delete or remove actions are destructive — always confirm the target and get explicit approval first.

First-time setup

These are one-time steps — do not repeat them on every call. Run a step only when a command fails for the matching reason.

  • oo: command not found — install the oo CLI (other platforms: \x3Chttps://cli.oomol.com/install-guide.md>):

    curl -fsSL https://cli.oomol.com/install.sh | bash    # macOS / Linux
    
    irm https://cli.oomol.com/install.ps1 | iex           # Windows PowerShell
    
  • Not signed in / authentication error — sign in to your OOMOL account once:

    oo auth login
    
  • scope_missing / credential_expired / app_not_ready / app_not_found — 2Chat is not connected, or the connection expired or lacks a scope. Connect once (auth type: API key) at:

    https://console.oomol.com/app-connections?provider=twochat
    
  • HTTP 402 / OOMOL_INSUFFICIENT_CREDIT — billing stop. Recharge at https://console.oomol.com/billing/token-recharge before retrying.

Resources

安全使用建议
Install this only if you intend to let an agent operate your connected 2Chat account through OOMOL. Treat contact lists, webhook lists, API usage, and account details as sensitive, and review the exact payload before allowing any create or future state-changing action.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The stated purpose is to operate a connected 2Chat account through OOMOL's `twochat` connector, and the artifact exposes only five documented actions: list contacts, create contact, list webhooks, test the API key, and fetch usage information.
Instruction Scope
The trigger phrase says to use the skill for any 2Chat request, which is broader than necessary for informational questions, but the operational instructions are schema-first and explicitly require confirmation before create/update/send/post actions.
Install Mechanism
The skill is markdown-only and allows `Bash(oo *)`; first-time setup references remote install commands for the oo CLI, which are disclosed and only suggested when the CLI is missing.
Credentials
Credential use is expected for a 2Chat integration and is described as server-side OOMOL credential injection rather than raw local token handling.
Persistence & Privilege
No background persistence, local indexing, or privilege escalation is present; the main persistent impact is account-side state change from the create-contact action, which the skill flags for explicit user confirmation.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install oo-twochat
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /oo-twochat 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Provides an OOMOL skill for operating 2Chat through the `twochat` connector without handling raw credentials locally. - Supports contact management, including listing contacts with pagination/channel filters and creating contacts with contact details, channel metadata, and optional profile pictures. - Includes account and API-key diagnostics through usage, rate-limit, and normalized API key validation actions. - Allows inspection of configured 2Chat webhook subscriptions. - Documents a schema-first workflow using `oo connector schema` before running connector actions, with clear safety guidance for read and write operations.
元数据
Slug oo-twochat
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

2Chat 是什么?

2Chat (2chat.co). Use this skill for ANY 2Chat request — reading, creating, and updating data. Whenever a task involves 2Chat, use this skill instead of call... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 26 次。

如何安装 2Chat?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install oo-twochat」即可一键安装,无需额外配置。

2Chat 是免费的吗?

是的,2Chat 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

2Chat 支持哪些平台?

2Chat 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 2Chat?

由 OOMOL(@oomol)开发并维护,当前版本 v1.0.0。

💬 留言讨论