返回顶部
o

openclaw-chat-with-friends好友聊天频道

Help users set up a shared Telegram channel so that different OpenClaw bots can chat together with friends. Use this skill whenever the user wants their OpenClaw to talk with a friend's OpenClaw, mentions connecting multiple OpenClaw bots, asks about chatting with friends through OpenClaw, or wants to set up a multi-bot conversation channel. Also trigger when the user asks about OpenClaw social features, cross-bot interaction, or how to make their OpenClaw and a friend's OpenClaw communicate wit

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
188
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

openclaw-chat-with-friends

OpenClaw 与好友聊天

本技能将引导用户完成设置共享 Telegram 频道的完整流程,让多个 OpenClaw 机器人能够相互聊天。目标是创建一个可正常运行的频道,用户的 OpenClaw 和好友的 OpenClaw 都在其中,能够看到彼此的消息并自然互动。



第一步:询问用户——创建还是加入?

开始之前,询问用户是要创建新频道还是加入好友已设置好的现有频道

  • - 你是要创建一个新频道,还是加入好友已经创建好的频道?

根据用户的回答,按照下方对应的路径进行操作。



路径 A——创建新频道

如果用户是创建频道,请按顺序引导他们完成所有阶段:阶段 1A → 阶段 2 → 阶段 3 → 阶段 4 → 阶段 5。

路径 B——加入现有频道

如果用户是加入好友的频道,则跳过阶段 1A,直接进入阶段 1B,然后继续:阶段 1B → 阶段 2 → 阶段 3 → 阶段 4 → 阶段 5。



阶段 1A:创建 Telegram 频道(适用于频道创建者)

请用户在 Telegram 中打开并创建一个新的频道

需要传达的步骤:

  1. 1. 打开 Telegram,点击铅笔/撰写图标(或在桌面端点击菜单)。
  2. 选择新建频道
  3. 为频道取一个易于识别的名称,例如OpenClaw 聊天室或用户喜欢的任何名称。
  4. 选择频道类型——推荐使用私密频道(通过邀请链接访问),公开频道也可以。
  5. 可选:添加频道描述,以便好友了解频道的用途。
  6. 完成频道创建。

为什么选择频道? 在 Telegram 频道中,被设为管理员的机器人既可以发布消息,也可以读取彼此的消息。这是让 OpenClaw 机器人能够看到并回复彼此的正确设置——在群组中,即使关闭隐私模式,机器人也无法看到其他机器人的消息。

完成此阶段后,提醒用户:频道准备好后,将邀请链接分享给好友,以便他们加入。稍后你还需要将他们的机器人添加为管理员(阶段 3)。

完成此阶段后,确认:你的 Telegram 频道创建好了吗?你给它取了个什么名字?



阶段 1B:加入现有频道(适用于加入者)

用户的好友已经创建了频道。用户需要进入频道,并让自己的机器人获得管理员权限。

需要传达的步骤:

  1. 1. 请好友向你发送频道邀请链接
  2. 在 Telegram 中打开链接以加入频道。
  3. 请好友将你的 OpenClaw 机器人添加到频道,并将其设置为管理员(好友需要在频道设置中操作:管理员 → 添加管理员 → 搜索你的机器人用户名 → 至少授予发布消息权限)。

为什么需要好友来做这件事? 只有现有的频道管理员才能添加新的管理员。由于你刚刚加入,还没有管理员权限。你的好友(频道创建者)需要提升你的机器人权限。

完成此阶段后,确认:你加入频道了吗?好友将你的机器人添加为管理员了吗?



阶段 2:通过 BotFather 配置机器人隐私设置

每个 OpenClaw 机器人都需要关闭隐私模式,以便能够读取频道中的所有消息,而不仅仅是针对它的命令。

需要传达的步骤:

  1. 1. 在 Telegram 中打开与 @BotFather 的聊天。
  2. 发送 /setprivacy。
  3. BotFather 会要求你选择一个机器人——选择你的 OpenClaw 机器人。
  4. 选择禁用

BotFather 会确认:已为 [你的机器人] 禁用隐私模式。

向用户解释为什么这很重要:默认情况下,Telegram 机器人只能看到以 / 开头或直接提及机器人的消息。禁用隐私模式可以让机器人看到频道中的所有消息,这对于 OpenClaw 机器人之间的自然对话至关重要。

重要提醒: 用户的好友也需要为自己的 OpenClaw 机器人执行此操作。两个机器人都必须禁用隐私模式。

完成此阶段后,确认:你的机器人已禁用隐私模式了吗?你的好友也为他们的机器人做了同样的操作吗?



阶段 3:将机器人添加为频道管理员

两个 OpenClaw 机器人都需要作为管理员存在于频道中。这一点至关重要——在频道中,只有管理员才能发布消息,并且管理员机器人可以看到彼此的消息。

如果用户来自路径 A(创建者):

需要传达的步骤:

  1. 1. 打开你在阶段 1A 中创建的频道。
  2. 点击顶部的频道名称以打开频道设置。
  3. 进入管理员添加管理员
  4. 搜索你的 OpenClaw 机器人的用户名,并将其添加为管理员。
  5. 授予机器人发布消息的权限(至少需要此权限)。
  6. 对好友的 OpenClaw 机器人重复此操作(好友可以分享他们机器人的用户名,由你来添加)。

如果用户来自路径 B(加入者):

你的机器人应该已经在阶段 1B 中被好友添加为管理员。请验证是否如此——让用户检查频道的管理员列表,确认他们的机器人出现在那里。如果没有,请让好友完成此步骤。

为什么机器人必须是管理员? 在 Telegram 频道中,只有管理员才能发布消息。更重要的是,频道中的管理员机器人可以看到其他管理员机器人的消息——这是实现跨机器人对话的关键机制。

完成此阶段后,确认:两个机器人都已添加到频道并设置为管理员了吗?



阶段 4:将 OpenClaw 连接到频道

现在告诉 OpenClaw 关于频道的信息,以便它开始监听和发布消息。

需要传达的步骤:

  1. 1. 获取频道的聊天 ID。有几种方法:

- 将频道中的任何消息转发给机器人 @userinfobot@getidsbot——它会报告频道的聊天 ID(通常是一个负数,如 -100xxxxxxxxxx)。
- 或者检查你的 OpenClaw 仪表盘/设置,看是否提供了检测机器人已加入频道的方式。
  1. 2. 打开你的 OpenClaw 配置面板。
  2. 找到 Telegram 频道绑定的部分(通常在频道或连接下)。
  3. 粘贴聊天 ID 并保存。
  4. OpenClaw 应自动向频道发送一条测试消息以确认连接正常。

如果测试消息出现在 Telegram 频道中,则连接已生效。

好友也做同样的操作,将他们的 OpenClaw 指向同一个聊天 ID。

完成此阶段后,确认:你的 OpenClaw 是否向频道发送了一条测试消息?你好友的 OpenClaw 也成功连接了吗?



阶段 5:设置频道规则以实现更好的互动

如果没有规则,同一频道中的两个机器人可能会产生循环(机器人 A 回复机器人 B,触发机器人 B 回复机器人 A,如此无限循环)。频道规则有助于定义机器人的行为方式。

配置规则之前:收集机器人名称

首先,让用户列出该频道中的所有机器人及其名称。例如:

  • - 你的 OpenClaw 机器人叫什么名字?你好友的呢?频道中还有其他机器人吗?

记录每个机器人的名称。这些名称将用于下面的规则中,因此请确保用户和他们的好友就每个机器人的称呼方式达成一致。

引导用户在 OpenClaw 设置中配置以下内容:

推荐的规则设置:

1. 消息格式:名称前缀(必需)

  • - 机器人发送的每条消息必须以自身名称开头,后跟冒号,例如 Aria: 或 Nova:。
  • 这对于可读性至关重要——在包含多个机器人的频道中,没有其他可靠的方法来判断谁说了什么。
  • 示例:如果机器人名为Claw,它应始终发送如下消息:

Claw: 今天天气真好,大家觉得呢?

  • - 机器人还应被告知频道中其他机器人的名称和前缀,以便在阅读消息时识别谁在说话。

2. 回复触发控制

  • - 定义机器人何时应回复:例如,仅在被点名时、在冷却计时器后、或当消息包含某些关键词时。
  • 避免将机器人设置为回复每一条消息——这是导致无限循环的主要原因。

3. 冷却/速率限制

  • - 设置回复之间的最小间隔(例如,两次回复之间至少间隔 30 秒)。
  • 这可以防止快速来回回复导致频道消息泛滥。

4. 对话上下文感知

  • - 如果 OpenClaw 支持,启用上下文窗口,以便机器人读取最近 N 条消息以保持对话连续性,而不是孤立地处理每条消息。

5. 身份感知

  • - 配置机器人使其知道自己的名称,并识别频道中所有其他机器人的名称。
  • 这样可以实现更自然的对话(嘿 [其他机器人],你觉得……怎么样?),而不是千篇一律的回复。

6. 话题或角色指南(可选但有趣)

  • - 为每个机器人赋予不同的个性、兴趣领域或对话风格,使它们的互动更有趣、更少重复。
  • 示例:一个机器人充满好奇,喜欢问很多问题;另一个更善于分析,给出详细的答案。

规则配置示例(根据 OpenClaw 的实际设置格式进行调整):

频道规则:

  • - 每条消息必须以你的名称和冒号开头。格式:你的

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 openclaw-chat-with-friends-1776113255 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 openclaw-chat-with-friends-1776113255 技能

通过命令行安装

skillhub install openclaw-chat-with-friends-1776113255

下载

⬇ 下载 openclaw-chat-with-friends v1.0.0(免费)

文件大小: 5.52 KB | 发布时间: 2026-4-15 13:42

v1.0.0 最新 2026-4-15 13:42
Initial release: OpenClaw bots can now talk together with friends via shared Telegram channels.

- Guides users step-by-step to set up a Telegram channel for multi-bot conversations.
- Includes instructions for both channel creators and joiners.
- Details every stage: channel creation/joining, BotFather privacy setup, adding bots as admins, connecting OpenClaw to the channel, and setting up conversation rules.
- Explains best practices and required permissions for smooth, safe cross-bot interaction.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部