DiscordAPIError:启动机器人时

时间:2020-05-31 10:46:21

标签: discord.js

这是API错误:

DiscordAPIError
    at RequestHandler.execute (/rbd/pnpm-volume/04d08e99-6e35-44ec-9f4c-98cf4b966f51/node_modules/.registry.npmjs.org/discord.js/12.2.0/node_modules/discord.js/src/rest/RequestHandler.js:170:25)
    at processTicksAndRejections (internal/process/task_queues.js:88:5) {
  name: 'DiscordAPIError',
  message: '',
  method: 'get',
  path: '/gateway/bot',
  code: undefined,
  httpStatus: 403
}

我不知道这意味着什么或我需要解决什么,它在以前还不错,我没有更改任何代码:c

1 个答案:

答案 0 :(得分:1)

由于错误包括方法'GET',我们知道从Discord API的某些部分请求数据可能会失败。 在Discord API Docs中,说明如下:

  • 通过检查角色或渠道权限,并且不发出受到此类权限限制的请求,可以避免403响应

您的客户可能正在尝试做一些他们无权访问的事情,例如,编辑一个角色,使其高于最高角色,重命名一个没有足够公会权限的频道,等等。 查看您的代码,看看是否可以找到使它起作用的原因。