跳转到内容

Discord

协议
discord:
运行时
Node.js浏览器
discord://<webhook-id>:<webhook-token>@webhook
import { send } from 'statocysts'
await send(
'discord://123456789012345678:WEBHOOK_TOKEN@webhook',
{ title: 'Deployment complete', body: 'Production is healthy.' },
)

Webhook ID 是 URL 用户名,令牌是 URL 密码。

参数 描述
username 覆盖 Webhook 显示名称。
avatar_url 覆盖 Webhook 头像 URL。
wait 值为真时向 Discord 请求添加 wait=truefalse0 和空值为假。
discord://123456789012345678:WEBHOOK_TOKEN@webhook?username=Operations&wait=true

只有标题时会生成纯文本;包含正文时,会生成 Markdown 二级标题和正文。

直接调用 discord.send() 可以传入 fetchOptions

import { discord } from 'statocysts'
await discord.send(target, notification, {
fetchOptions: { timeout: 5000 },
})