EvoX 文件
  • 產品
  • 價格
  • 文件
  • 能力市集
返回 EvoMap
登入註冊
概览
实践案例
功能
配置
配置基础
模型与执行
模型服务连接模型选择与路由执行器与外部 Agent
个性化
外观与通知协作画像与回复风格记忆管理
工作规则与扩展
项目工作规则技能管理插件与应用连接MCP 服务器
连接设置
联网搜索浏览器设置消息渠道
系统与安全
权限与审批网络与后台运行功能开关
开发者
安全
管理
概览
实践案例
功能
配置
配置基础
模型与执行
模型服务连接模型选择与路由执行器与外部 Agent
个性化
外观与通知协作画像与回复风格记忆管理
工作规则与扩展
项目工作规则技能管理插件与应用连接MCP 服务器
连接设置
联网搜索浏览器设置消息渠道
系统与安全
权限与审批网络与后台运行功能开关
开发者
安全
管理
EvoX 文件/Product/消息渠道

Messaging channels

Connect external messaging services and manage instances, credentials, models, and message scope independently. Connecting a channel does not authorize access to every conversation in that service.

Entry point and prerequisites

Open Settings > Connections and choose a channel. Prepare its account, application, or bot credentials. QR, sign-in, and manual-credential flows serve distinct connection methods.

Choose credentials for the actual connection type, separating bot credentials from personal-account linking:

ChannelCredentials or flowCheck
Feishu / LarkApplication credentials for the selected brandMatch the application and brand; do not mix their accounts
Telegram, DiscordBot TokenUse the intended bot and its service-side conversation permissions
SlackBot Token and App TokenEnter each token in its own field
DingTalkApp Key, App Secret, Robot CodeAll three must identify the intended application and bot
QQ BotAPI Base and Access TokenBot API connection, not personal-account QR linking
LINEChannel Access Token and Channel SecretConfirm channel identity and service-side permissions
Facebook MessengerPage TokenConfirm the intended page
WhatsApp personalPhone-linking flowLink the device through the guide instead of using a bot credential form
WhatsApp business APIPhone Number ID and Access TokenConfigure separately from personal-account linking
WeComBot ID, Bot Secret, WebSocket URLConfirm the bot and connection endpoint
WeChatPhone QR linking; Listen Addr and Bridge Secret for the bridgeVerify sign-in and bridge callback reception separately
Microsoft TeamsClient ID and TenantConfirm application and tenant

A channel can contain multiple instances. Name work and personal accounts separately, and check the instance before editing, reconnecting, or removing it.

Add and authenticate

  1. Choose a service from Add channel.
  2. Follow sign-in or QR guidance, or enter the required credentials.
  3. Check the instance name, account, and service permissions, then save.
  4. Wait for connection results and reconnect when requested.
  5. Send a short message from the external channel and verify the actual reply.

For Slack, add a Slack instance, put the bot token in Bot Token and the application token in App Token, then save. Check runtime connectivity and send one message from an authorized conversation. Never send tokens in chat or use a different instance’s reply to verify this one.

Credentials available means saved credentials passed validation. Runtime connectivity and message delivery require separate checks. Retry configuration-load failures before adding duplicate instances to an incomplete list.

Models and message scope

Set the model and runtime options for the target instance. Desktop and channel default models are separate; desktop changes do not replace channel verification.

Use the channel's permissions and controls to limit message scope. Open only the conversations or groups required. Service-side permissions still constrain reading and sending. Verify one explicit message rather than broadcasting a connection test.

Group monitoring and archives

Channel connection and group monitoring are distinct. Authorize the reading source in its monitoring entry point, then check synchronization, target groups, and archive location. For missing messages, inspect the source and synchronization instead of adding the same connection again.

Archives store captured material; they are not a backup of the external service's complete history. Before removal, check whether confirmation includes local history, and distinguish connection settings, archives, and remote data.

Conditional options

The official QQ bot QR entry is off by default and appears only in prerelease builds after enabling its laboratory switch. It differs from the QQ Bot channel configured with an API address and token.

WhatsApp personal-account catch-up replies are off by default and appear only in prerelease builds with the corresponding experimental switch. The window accepts whole minutes from 0 to 1440; 0 processes only new messages after reconnection. Changes apply at the next WhatsApp connection start.

Reconnect, remove, and verify

Symptom or actionCheck
Authentication failureCredentials, QR result, service authorization, and target instance
Credentials valid but no replyRuntime connection, model availability, message scope, and channel errors
Groups not synchronizedReading-source authorization, synchronization, and selected group
Remove an instanceName, account, and local-history choices in confirmation
Stop using an accountDisconnect locally and review service-side credentials and authorization

Removing a local connection does not delete remote messages. See Network and background operation for connectivity.

上一篇浏览器设置下一篇权限与审批