javascript - discord.js 尝试缓存公会时收到缺少访问错误
问题描述
我在控制台中收到此错误:
UnhandledPromiseRejectionWarning: DiscordAPIError: Missing Access
当我尝试使用此代码缓存公会时:
await invite.guild.fetch()
const inviteGuild = message.client.guilds.cache.get(invite.guild.id);
解决方案
这可能是因为机器人没有检索公会信息所需的权限。尝试在Discord Developer Portal上授予管理员权限。
有关 Discord.JS 错误的更多信息在这里
推荐阅读
- amazon-web-services - Cron 表达式 Aws 在 EventBridge(Cloudwatch 触发器)启用后每 5 分钟运行一次
- c - 寻找使用互斥线程的例子
- c# - 将登录用户分配给 FormView 控件内的文本框
- github - 在 GitHub 操作下运行时将多个 cmake 库目标组合成一个目标失败
- python - 如何编辑我的 postgreSQL 查询以按日期选择几列的最新行
- javascript - 名称断水平条形图 Plotly JS
- javascript - 将表单数据发送到 Spring Boot 的最简单方法是什么?
- typescript - 形式的通用约束 `
`其中`E`是`枚举`? - c# - 在 C# 中将 URL 字符串解析为协议字符串、服务器字符串和域字符串?
- java - 为什么 BufferedWriter 不写入文件?