本文介绍如何将无影云手机MobileClaw中的OpenClaw与IM平台进行对接,实现通过IM对话驱动云手机MobileClaw完成相关任务。
准备工作
已创建无影云手机MobileClaw,详情请参见快速体验并创建无影云手机MobileClaw。
钉钉接入
创建应用
创建机器人
在创建OpenClaw机器人页面中填写必要信息然后单击确定。
记录OpenClaw机器人Client ID及Client Secret。
在钉钉应用页面选择刚才创建的应用,在左侧导航栏选择机器人。
在机器人配置页面,消息接收模式选择Stream模式,并单击发布完成对机器人的配置。
发布应用
应用发布后,企业员工可在钉钉中搜索并使用机器人。
选择左侧导航栏的版本管理与发布,并单击创建新版本。
完成配置后单击下方的保存完成版本的发布。
配置OpenCLaw接入
在OpenCLaw对话中下发如下任务快速配置钉钉频道的Client ID及Client Secret。
openclaw plugins enable dingtalk-connector
openclaw config set channels.dingtalk-connector.clientId <clientId>
openclaw config set channels. dingtalk-connector.clientSecret <clientSecret>
openclaw restart验证配置结果
在群聊中与机器人对话
打开钉钉客户端,进入任意群聊。
如果已有群聊,需要确保群归属组织与创建机器人时的组织相同。
创建新的群聊,请确保创建时候选择的归属组织与创建机器人时的组织相同。
单击群设置(右上角),进入群设置,然后选择机器人。
在机器人管理模块下,选择添加机器人。
在添加机器人界面,通过搜索已经创建并发布的机器人,点击机器人进行添加即可。
机器人添加成功后,通过@机器人,实现自动回复。
与机器人直接对话
在钉钉顶部搜索框中搜索已创建机器人名称直接使用。
发送消息与机器人进行单独对话。
飞书接入
创建飞书应用
登录飞书开放平台,单击创建企业自建应用。
在创建的应用左侧导航栏选择凭证与基础信息,记录App ID及App Secret。
添加机器人与事件
在左侧导航栏选择添加应用能力,单击机器人卡片下方添加。
在左侧导航栏选择事件与回调,单击添加事件为应用配置如下事件订阅:
im.message.receive_v1im.message.reaction.created_v1im.message.reaction.deleted_v1application.bot.menu_v6
授权与发布
在左侧导航栏选择权限管理,单击批量导入/导出权限并输入如下代码:
{ "scopes": { "tenant": [ "aily:file:read", "aily:file:write", "application:application.app_message_stats.overview:readonly", "application:application:self_manage", "application:bot.menu:write", "cardkit:card:write", "contact:user.employee_id:readonly", "corehr:file:download", "docs:document.content:read", "event:ip_list", "im:chat", "im:chat.access_event.bot_p2p_chat:read", "im:chat.members:bot_access", "im:message", "im:message.group_at_msg:readonly", "im:message.group_msg", "im:message.p2p_msg:readonly", "im:message:readonly", "im:message:send_as_bot", "im:resource", "sheets:spreadsheet", "wiki:wiki:readonly" ], "user": ["aily:file:read", "aily:file:write", "im:chat.access_event.bot_p2p_chat:read"] } }在左侧导航栏选择版本管理与发布,发布该应用。
配置OpenClaw接入
在OpenCLaw对话中下发如下任务快速配置飞书频道的Client ID及Client Secret。
openclaw plugins enable feishu
openclaw config set channels.feishu.accounts.main.appId <appId>
openclaw config set channels.feishu.accounts.main.appSecret <appSecret>
openclaw restart验证配置结果
前往飞书客户端搜索创建的机器人。
发送消息与机器人进行单独对话。
