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

surfagent-discordsurfagent Discord 控制

Agent Skill

用于处理 Discord 服务器、频道、消息、成员和机器人交互。它适合让 Agent 辅助查询社区对话、整理频道内容、发布通知或管理基础协作流程。使用时需要确认 bot 权限、频道可见范围和服务器规则;涉及删除消息、管理成员、批量通知或读取私密频道时,应先获得明确授权并控制操作范围。

总安装

3,528

周安装

150

GitHub Stars

公开资料未说明

下载量

1,236
OpenClaw

安装说明

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

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

ClawHubOpenClaw
openclaw skills install surfagent-discord

简介

Discord 机器人技能支持消息管理与社区协作流程。

  • 可用于通知发布与频道内容整理。surfagent-discord 属于效率类 Skill,可作为该场景下的辅助能力补充。
  • 需授予 bot 相应服务器与频道权限。
  • 建议设置操作白名单防止误删重要消息。
  • 注意遵守 Discord 开发者政策与速率限制。

SKILL.md

name
discord
description
Discord platform skill for SurfAgent, covering route-aware state checks, extraction-first workflows, blockers, and when to use the Discord adapter over raw browser control.
version
1.0.0
metadata
openclaw
homepage
https://surfagent.app
emoji
💬

Discord

Discord-specific operating skill. Use this with the core browser-operations skill.

This skill teaches agents how to work Discord without pretending the surface is stable when it is not.

1. Use this skill for

  • route-aware Discord state checks
  • visible channel and message extraction
  • login and gate detection
  • forum and thread surface recognition
  • blocker-aware workflow decisions
  • deciding when to use the Discord adapter instead of raw browser control

2. Tool preference

Use this order:

  1. Discord adapter state tools
  2. Discord adapter extraction tools
  3. targeted browser evaluation only when needed
  4. raw generic browser actions as fallback

Discord punishes selector guessing. Use site-aware tools first.

3. Discord truths that matter

Discord is a dynamic SPA with moving surface state.

It has:

  • route changes that do not behave like normal page loads
  • login, verification, and hCaptcha gates
  • channel/thread/forum layouts that shift by context
  • unstable internal structure that punishes brittle selectors

Important: login or verification state is a real outcome, not an error to hand-wave away.

4. Core Discord loop

Default loop:

  1. confirm Discord state
  2. classify the surface you are actually on
  3. detect blockers before acting
  4. extract visible structured state
  5. choose one deliberate next action
  6. verify the visible result

Do not blast clicks into Discord because the tab "looks about right".

5. Proof rules

For Discord, success usually requires:

  1. correct server/channel/thread surface is visible
  2. login or gate state is explicitly known
  3. extracted state matches the visible UI
  4. post-action state visibly changed in the expected way

Do not claim success from only:

  • a selector match
  • a click returning ok
  • the absence of an error
  • stale content that may belong to a different route

6. When to use the Discord adapter

Prefer the Discord adapter for:

  • opening Discord in the managed browser
  • route-aware page state detection
  • login/register/hCaptcha gate detection
  • visible message extraction
  • visible channel extraction
  • visible thread or forum row extraction

Current Discord adapter strengths:

  • state detection first
  • read-first extraction
  • honest blocker reporting

7. When raw browser control is acceptable

Use targeted browser control only when:

  • you need a narrow probe not covered by the adapter
  • the action is clearly visible and low risk
  • you can verify the visible result immediately

Even then:

  • keep calls targeted
  • re-check route state before acting
  • stop if the surface changes under you

8. Common Discord blockers

Watch for:

  • login screen
  • register/onboarding flow
  • hCaptcha or verification wall
  • wrong guild or channel route
  • stale or half-loaded thread state
  • hidden message composer state
  • account mismatch

When blocked:

  • name the blocker plainly
  • say whether it is retryable, adapter-fixable, or human-blocked
  • do not fake progress on a gated surface

9. Token-efficiency rules for Discord

Prefer:

  • state checks over giant DOM reads
  • visible extraction over broad scraping
  • route classification before content reads
  • one action followed by verification

Avoid:

  • raw HTML dumps of the whole app
  • repeated full-page reads on unchanged state
  • selector fishing across the entire Discord shell

10. Minimal Discord checklist

Before claiming a Discord task done, confirm:

  • correct account or logged-out state
  • correct server/channel/thread surface
  • blocker state known
  • intended state extracted or action completed
  • visible result verified afterward

11. Relationship to other docs

Use alongside:

  • browser-operations for universal browser rules
  • the Discord adapter repo for concrete MCP/tool surface
  • runtime wrappers when working from Claude Code, Codex, Cursor, Hermes, and others

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

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

04

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

能力 5

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

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

平台分布

OpenClaw

70.45%
按下载量换算871

安全审计

VirusTotal

未展示

ClawScan

通过

Static analysis

通过

权限和风险

操作浏览器

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

安装前确认

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

来源信息

继续浏览同类 Skills