discord.js - 我在 discord.js 中遇到权限覆盖问题
问题描述
我正在 discord.js 中创建一个“票务机器人”,并且大部分都可以工作,但需要帮助permission overwrites
discordjs 指南显示了此代码,但在运行时它会创建通道但不执行权限。
guild.createChannel('new-channel', 'text', [
{
id: guild.defaultRole.id,
deny: ['VIEW_CHANNEL'],
},
{
id: user.id,
allow: ['VIEW_CHANNEL'],
},
]);
}
解决方案
我的 linter 添加了额外的逗号,您需要添加 11.5permissionOverwrites
guild.createChannel('new-channel', 'text',
permissionOverwrites[
{
id: guild.defaultRole.id,
deny: ['VIEW_CHANNEL']
},
{
id: user.id,
allow: ['VIEW_CHANNEL']
}
]);
}
推荐阅读
- html - CSS Flex menu with submenu direction and line break
- python - How to select specific text from the output?
- matlab - 合并不同大小的csv文件
- javascript - Cloudflare "Cache Everything" causing errors
- sql-server - Transfer data between NoSQL and SQL databases on different servers
- python - mac上python的两个版本
- python - 如何向量化这个涉及数百万条记录的python循环
- autocad - Export Selected Text From AutoCad
- php - 如何在 Swift 的 URLSession 请求中添加 POST 参数
- php - 使用 PHP 在 NextCloud 中创建日历事件