# 频道 ## 什么是频道? 频道是您的代理连接到的消息平台。通过连接频道,您的代理可以在该平台上监听传入消息并实时响应。 Neotask 开箱即用支持 **20+ 个消息平台**。 ## 支持的频道 ### 核心频道(内置) | 频道 | 描述 | |---------|-------------| | **WhatsApp** | 通过 WhatsApp Web 协议支持个人和商业账户。群组、反应、媒体、话题、编辑/撤回、转发。 | | **Telegram** | Bot API 集成。群组、频道、话题、反应、置顶。可选 webhook 接收。 | | **Discord** | 完整的服务器集成。频道、角色、话题、语音频道感知、按服务器代理绑定。 | | **Slack** | 通过 OAuth 的工作区应用。频道、话题、反应、文件共享。 | | **Signal** | 通过 Signal 协议的加密私信和群组。通过 QR 进行手机配对。 | | **Google Chat** | 空间、话题、反应、通过 webhook 的卡片响应。 | | **iMessage** | 通过 macOS 上的 BlueBubbles 完整支持 SMS/iMessage。编辑、撤回、效果。 | | **IRC** | 经典 IRC,支持频道、私信、SASL 认证、多服务器。 | ### 插件频道 | 频道 | 描述 | |---------|-------------| | **Microsoft Teams** | 通过插件的工作区集成。 | | **Matrix** | 去中心化消息协议。 | | **Nostr** | 去中心化社交协议私信。 | | **Zalo** | 越南消息平台(Bot API 和个人账户)。 | | **Feishu/Lark** | 企业消息平台。 | | **LINE** | LINE Messaging API 集成。 | | **Nextcloud Talk** | 通过 Nextcloud 的自托管消息。 | | **Mattermost** | 开源团队消息。 | | **Tlon** | 基于 Urbit 的消息。 | | **Twitch** | 通过 IRC 的直播聊天。 | ## 频道功能 ### 多账户支持 每个频道运行多个账户。例如,从同一个 Gateway 管理多个 WhatsApp 号码或 Telegram 机器人。 ### 媒体支持 发送和接收图片、视频、音频、文档、贴纸和其他媒体类型。媒体处理因平台而异,但大多数频道在双向上都支持富媒体。 ### 群组与频道管理 代理可以参与群组对话、响应提及、管理话题,并与频道特定功能(反应、投票、置顶)交互。 ### 消息话题 在支持的平台上(Slack、Discord、Telegram),代理可以创建话题、在话题内回复,并维护话题特定的上下文。 ### 消息编辑与反应 代理可以编辑自己的消息、撤回消息,并在支持这些功能的平台上添加反应。 ### 广播组 同时向多个频道发送公告。配置广播组以保持多个平台同步。 ## 频道路由 ### 默认行为 默认情况下,主代理接收来自所有频道的所有入站消息。 ### 多代理路由 使用多个代理时,消息根据绑定进行路由: - **按频道** -- 所有 WhatsApp 消息 -> 个人代理 - **按服务器** -- Discord 服务器 A -> 支持代理,服务器 B -> 开发代理 - **按工作区** -- Slack 工作区 -> 团队代理 - **按聊天类型** -- 私信 -> 助手,群消息 -> 团队机器人 ### 私信访问控制 配置哪些联系人可以直接给您的代理发消息。选项包括允许所有私信、仅已知联系人或特定的允许列表。 ### 群组提及门控 在群聊中,配置代理是响应所有消息还是仅在被提及时响应。 ## 配对与认证 每个频道有自己的认证方法: | 频道 | 认证方法 | |---------|-------------| | WhatsApp | QR 码扫描 | | Telegram | Bot token | | Discord | Bot token | | Slack | OAuth(工作区应用) | | Signal | 通过 QR 的手机配对 | | Google Chat | Webhook URL | | iMessage | BlueBubbles API key | | IRC | 昵称 + 可选密码 |