You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在不触发速率限制的情况下获取Discord机器人的服务器列表?

Discord v10 API 速率限制问题解决

问题描述

使用Discord v10 API时频繁触发速率限制。每次重载都会调用api/v10/users/@me/guilds接口,该接口存在调用次数限制,多次重载后即触发速率限制。

现有代码

const BotGuilds = await fetch(
            `https://discord.com/api/v10/users/@me/guilds`,
            {
                method: 'GET',
                credentials: 'include',
                headers: {
                    Authorization: 'Bot ' + DiscordConfiguration.Token,
                },
            }
        ).then((res) => res.json());

解决方案

将服务器列表本地保存,仅当机器人加入新服务器时重新调用接口加载最新列表。

(感谢@mousetail)


内容的提问来源于stack exchange,提问作者Looped Pohna

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 03:55:39