☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
需分别配置slack官方connector与discord自定义bot或webhook桥接:slack启用/ perple xity命令;discord通过openclaw调用api;通用webhook方式则由中间服务代理请求并格式化响应。
如果您希望在 slack 或 discord 平台中直接调用 perplexity 进行实时信息检索与团队协作,需分别完成对应平台的官方应用配置与权限授权。以下是基于 perplexity 官方 connector 支持及第三方平台规范的操作路径:
一、在 Slack 中集成 Perplexity
该方式依赖 Perplexity 官方提供的 Slack Connector,通过 Bolt SDK 实现 Socket Mode 连接,无需公网入口,支持命令触发与频道级响应配置。
1、企业管理员登录 Perplexity 后台(app.perplexity.ai),进入 Settings → Permissions → Integrations 区域。
2、定位 Slack Connector 选项,点击右侧开关设为 Enabled,并确认权限弹窗。
3、Slack 成员打开工作区 Apps 栏,搜索 Perplexity 官方应用,点击 Add to Slack 并授权 chat:write、incoming-webhook、files:read 等必要范围。
4、安装成功后,在任意频道或私聊中输入 /perplexity 后跟自然语言问题,即可获得带引用来源的结构化回答。
5、如需排查异常,可在 Slack 中发送 /status 命令查看连接状态与最近响应日志。
二、在 Discord 中集成 Perplexity
Perplexity 官方暂未发布原生 Discord Bot,但可通过 OpenClaw 框架或自定义 Webhook 方式桥接其 API,实现消息监听→内容提交→结果回传的闭环流程。
1、在 Discord Developer Portal 创建新应用,进入 Bot 页面生成并复制 Bot Token,启用 MESSAGE_CONTENT、GUILDS、GUILD_MESSAGES 等特权意图。
2、使用 OAuth2 URL 将 Bot 添加至目标服务器,勾选 bot 和 applications.commands 权限,确保具备 View Channels、Send Messages、Embed Links 能力。
3、部署 OpenClaw 实例,配置 DISCORD_BOT_TOKEN 环境变量,并在 channels.discord 配置块中启用 true。
PC控制工具,远程操控Windows主机,实现截屏、键鼠、文件、进程、浏览器自动化及Shell命令等操作。触发词:控制电脑、操作PC、截图、键盘、鼠标、文件管理、浏览器。
4、在 OpenClaw 中注册斜杠命令(如 /perplexity),调用 Perplexity 的 completionpost API 接口,传入 model 参数(如 pplx-7b-online)与用户提问内容。
5、将 API 返回的 answer 字段以 embed 形式发送至 Discord 频道,同时附上引用链接与模型标识水印。
三、使用通用 Webhook 方式跨平台接入
适用于无法安装官方应用或需统一管理多平台请求的场景,通过中间服务接收 Slack/Discord 消息事件,再代理调用 Perplexity API。
1、在 Slack 开发者控制台创建 App,启用 Events API,订阅 message.channels 与 message.im 事件,设置 Request URL 为自有 Webhook 地址。
2、在 Discord 开发者门户配置 Webhook URL,或使用 Discord.js 监听 interactionCreate 事件,提取用户指令文本。
3、中间服务接收到消息后,构造符合 Perplexity API 规范的 POST 请求体,包含 Authorization: Bearer
4、解析 Perplexity 返回的 JSON 响应,提取 content 字段,按目标平台格式封装为 Slack Block Kit 或 Discord Message Embed。
5、使用 Slack Bot Token 调用 chat.postMessage 或 Discord Bot Token 调用 interactions.followup.post 发送最终回复。










