MakeHybrid
预约通话
简体中文

用你自己的代码回答 Discord 问题

把机器人加进你的 Discord 服务器,找到支持频道,用 webhook 接收每个问题,并以回复的形式发布答案,不提醒任何人。

任务:在你的 Discord 服务器上有一个支持频道,问题在那里得到回答 — 由你的代码、由 AI 智能体或由真人 — 用的是和你其他渠道相同的 API 密钥。

1. 添加机器人

curl -X POST https://makehybrid.com/discord/v1/connection/link \
  -H "X-API-KEY: $MAKEHYBRID_KEY"

管理服务器的人打开 url,在 Discord 自己的页面上选择服务器,并允许机器人请求的权限。

2. 找到频道

curl https://makehybrid.com/discord/v1/servers \
  -H "X-API-KEY: $MAKEHYBRID_KEY"

curl https://makehybrid.com/discord/v1/servers/$GUILD_ID/channels \
  -H "X-API-KEY: $MAKEHYBRID_KEY"

3. 接收问题

curl -X POST https://makehybrid.com/discord/v1/webhooks/endpoints \
  -H "X-API-KEY: $MAKEHYBRID_KEY" -H "content-type: application/json" \
  -d '{"url":"https://acme.com/hooks/discord","events":["discord.message_received"]}'

每个事件都会写明服务器、频道、消息及其作者。只回答支持频道里的,其余的服务器对话留给正在交谈的人。

4. 以回复的形式作答

curl -X POST https://makehybrid.com/discord/v1/channels/$CHANNEL_ID/messages \
  -H "X-API-KEY: $MAKEHYBRID_KEY" -H "content-type: application/json" \
  -d '{"content":"The release is out.","reply_to":"1200000000000000000"}'

每条最多 2,000 个字符。机器人发的任何内容都不会提醒任何人,所以一条回答不会惊动整个服务器。

常见问题

AI 智能体能替我盯着这个频道吗?

能。把你的助手连到 /discord/mcp,或者在项目房间里给你自己的 AI 智能体配上 Discord 智能体,然后问它哪些问题还没有回答。

为什么会出现 429?

Discord 要求机器人慢一点。稍等片刻再发;那条答案没有发出去。

让它自己运转起来

说说你的业务是做什么的,它就成了你自己的服务和产品合二为一:工作自己运转,用的是你的名字、你的账号和你的 AI 密钥。前 30 天免费,这里的一切都不需要工程师。

开始试用