> For the complete documentation index, see [llms.txt](https://doc.duaer.com/zh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.duaer.com/zh/integrations/builtin/app-nodes/duaer-nodes-base.discord/common-issues.md).

# Duaer 里 Discord 的常见问题

Duaer 里 Discord 节点的常见问题：embed 额外字段、提及用户和频道、管理操作没有权限。
## 给 embed 加额外字段 <a href="#add-extra-fields-to-embeds" id="add-extra-fields-to-embeds"></a>

Message → Send 支持 Embeds，Enter Fields 提供 Description、Author、Title、URL、图片等常用字段。要用 footer、fields 这类没列出的字段，把 Input Method 改成 Raw JSON，在 Value 里写 JSON：

```
{
  "title": "日报",
  "fields": [{ "name": "状态", "value": "正常" }],
  "footer": { "text": "来自 Duaer" }
}
```

## 提及用户和频道 <a href="#mention-users-and-channels" id="mention-users-and-channels"></a>

消息里用 ID 而不是显示名：用户 <@USER_ID>，频道 <#CHANNEL_ID>，角色 <@&ROLE_ID>。在 Discord 设置里打开开发者模式，右键即可复制 ID。

## 管理操作报 Missing Permissions <a href="#moderation-actions-fail-with-a-permissions-error" id="moderation-actions-fail-with-a-permissions-error"></a>

Member 下的 Ban、Unban、Kick、Timeout 要求机器人有对应权限（Ban Members、Kick Members、Moderate Members），而且机器人最高角色要高于目标成员的最高角色。对服务器所有者无效。在服务器设置的「角色」里调整后再运行。
## Questions

### Duaer 的 Discord 节点怎么 @ 一个用户？

在 Duaer 的 Discord 消息里写 <@USER_ID>，用用户 ID 而不是显示名。

