From 2718179134a555bf2ff92ab9b5491a9548b85b6e Mon Sep 17 00:00:00 2001 From: floit Date: Sat, 6 Jun 2026 10:19:29 +0200 Subject: [PATCH] fix(docs): discord permissions (add Create Public Threads, remove Use External Emojis) --- website/docs/user-guide/features/voice-mode.md | 6 +++--- website/docs/user-guide/messaging/discord.md | 7 ++++--- .../current/user-guide/features/voice-mode.md | 8 ++++---- .../current/user-guide/messaging/discord.md | 9 +++++---- 4 files changed, 16 insertions(+), 14 deletions(-) diff --git a/website/docs/user-guide/features/voice-mode.md b/website/docs/user-guide/features/voice-mode.md index f32d96d151c..14a4235e3e7 100644 --- a/website/docs/user-guide/features/voice-mode.md +++ b/website/docs/user-guide/features/voice-mode.md @@ -263,13 +263,13 @@ Go to the [Discord Developer Portal](https://discord.com/developers/applications | Level | Integer | What's Included | |-------|---------|----------------| -| Text only | `274878286912` | View Channels, Send Messages, Read History, Embeds, Attachments, Threads, Reactions | -| Text + Voice | `274881432640` | All above + Connect, Speak | +| Text only | `309237763136` | View Channels, Send Messages, Read History, Embeds, Attachments, Threads, Reactions, Create Public Threads | +| Text + Voice | `309240908864` | All above + Connect, Speak | **Re-invite the bot** with the updated permissions URL: ``` -https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scope=bot+applications.commands&permissions=274881432640 +https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scope=bot+applications.commands&permissions=309240908864 ``` Replace `YOUR_APP_ID` with your Application ID from the Developer Portal. diff --git a/website/docs/user-guide/messaging/discord.md b/website/docs/user-guide/messaging/discord.md index 20288cefa9c..030e69681e5 100644 --- a/website/docs/user-guide/messaging/discord.md +++ b/website/docs/user-guide/messaging/discord.md @@ -114,7 +114,7 @@ This is the most critical step in the entire setup. Without the correct intents On the **Bot** page, scroll down to **Privileged Gateway Intents**. You'll see three toggles: | Intent | Purpose | Required? | -|--------|---------|-----------| +|--------|---------|-----------| | **Presence Intent** | See user online/offline status | Optional | | **Server Members Intent** | Access the member list, resolve usernames | **Required** | | **Message Content Intent** | Read the text content of messages | **Required** | @@ -170,7 +170,7 @@ This method requires **Public Bot** to be set to **ON** in Step 2. If you set Pu You can construct the invite URL directly using this format: ``` -https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scope=bot+applications.commands&permissions=274878286912 +https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scope=bot+applications.commands&permissions=309237763136 ``` Replace `YOUR_APP_ID` with the Application ID from Step 1. @@ -187,6 +187,7 @@ These are the minimum permissions your bot needs: ### Recommended Additional Permissions +- **Create Public Threads** - create threads - **Send Messages in Threads** — respond in thread conversations - **Add Reactions** — react to messages for acknowledgment @@ -195,7 +196,7 @@ These are the minimum permissions your bot needs: | Level | Permissions Integer | What's Included | |-------|-------------------|-----------------| | Minimal | `117760` | View Channels, Send Messages, Read Message History, Attach Files | -| Recommended | `274878286912` | All of the above plus Embed Links, Send Messages in Threads, Add Reactions | +| Recommended | `309237763136` | All of the above plus Embed Links, Send Messages in Threads, Add Reactions, Create Public Threads | ## Step 6: Invite to Your Server diff --git a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/user-guide/features/voice-mode.md b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/user-guide/features/voice-mode.md index 7e9c40beff9..1138d8aa920 100644 --- a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/user-guide/features/voice-mode.md +++ b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/user-guide/features/voice-mode.md @@ -263,13 +263,13 @@ DISCORD_FREE_RESPONSE_CHANNELS=123456789,987654321 | 级别 | 整数 | 包含内容 | |-------|---------|----------------| -| 仅文字 | `274878286912` | 查看频道、发送消息、读取历史、嵌入内容、附件、帖子、反应 | -| 文字 + 语音 | `274881432640` | 以上所有 + Connect、Speak | +| 仅文字 | `309237763136` | 查看频道、发送消息、读取历史、嵌入内容、附件、帖子、反应、创建公开帖子 | +| 文字 + 语音 | `309240908864` | 以上所有 + Connect、Speak | **使用更新后的权限 URL 重新邀请 Bot:** ``` -https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scope=bot+applications.commands&permissions=274881432640 +https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scope=bot+applications.commands&permissions=309240908864 ``` 将 `YOUR_APP_ID` 替换为开发者门户中的应用 ID。 @@ -517,4 +517,4 @@ Bot 在服务器频道中默认需要 @提及。请确认: - 在更安静的环境中使用 - 在配置中调高 `silence_threshold`(值越高,灵敏度越低) -- 尝试不同的 STT 模型 \ No newline at end of file +- 尝试不同的 STT 模型 diff --git a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/user-guide/messaging/discord.md b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/user-guide/messaging/discord.md index ebb64a76cd4..77b23996b2a 100644 --- a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/user-guide/messaging/discord.md +++ b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/user-guide/messaging/discord.md @@ -114,7 +114,7 @@ Hermes 按会话键跟踪正在运行的 agent。 在 **Bot** 页面,向下滚动到 **Privileged Gateway Intents**。你会看到三个开关: | Intent | 用途 | 是否必需? | -|--------|---------|-----------| +|--------|---------|-----------| | **Presence Intent** | 查看用户在线/离线状态 | 可选 | | **Server Members Intent** | 访问成员列表、解析用户名 | **必需** | | **Message Content Intent** | 读取消息的文本内容 | **必需** | @@ -170,7 +170,7 @@ Token 只显示一次。如果丢失,你需要重置并生成新的 token。 你可以使用以下格式直接构建邀请 URL: ``` -https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scope=bot+applications.commands&permissions=274878286912 +https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scope=bot+applications.commands&permissions=309237763136 ``` 将 `YOUR_APP_ID` 替换为第一步中的 Application ID。 @@ -188,6 +188,7 @@ https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scope=bot+application ### 推荐的附加权限 - **Send Messages in Threads** — 在线程对话中响应 +- **Create Public Threads** - create threads - **Add Reactions** — 对消息添加反应以示确认 ### 权限整数 @@ -195,7 +196,7 @@ https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scope=bot+application | 级别 | 权限整数 | 包含内容 | |-------|-------------------|-----------------| | 最低 | `117760` | View Channels、Send Messages、Read Message History、Attach Files | -| 推荐 | `274878286912` | 以上所有权限,加上 Embed Links、Send Messages in Threads、Add Reactions | +| 推荐 | `309237763136` | 以上所有权限,加上 Embed Links、Send Messages in Threads、Add Reactions, Create Public Threads | ## 第六步:邀请到你的服务器 @@ -796,4 +797,4 @@ DISCORD_ALLOW_MENTION_REPLIED_USER=true 除非你确切知道为什么需要,否则将 `everyone` 和 `roles` 保持为 `false`。LLM 很容易在看似正常的响应中生成字符串 `@everyone`;没有此保护,这将通知你服务器的每个成员。 ::: -有关保护 Hermes Agent 部署的更多信息,请参阅[安全指南](../security.md)。 \ No newline at end of file +有关保护 Hermes Agent 部署的更多信息,请参阅[安全指南](../security.md)。