discord.js - discord.js 类似门票的机器人错误 - 'TypeError: fn.bind is not a function'
问题描述
我目前正在尝试制作类似票证的系统,并且在运行我的代码时,出现以下错误:
TypeError: fn.bind is not a function
我的代码有问题吗?谢谢!
command(client, 'channel', (message, user) => {
user = message.member;
user = user.toString();
if (user.includes("!")) {
user = user.split("!")[1].split(">")[0];
} else {
user = user.split("@")[1].split(">")[0];
}
let name = client.users.cache.get(user).username
message.channel.send(name)
console.log(`${message.author.name} has created a new ticket.`)
message.guild.channels
.create(`Channel-${name}`, {
type: 'text',
})
.then((channel) => {
channel.setParent('776390304848674836').then((settedParent) => { // Zet kanaal in category.
// Put permissions for everyone
settedParent.overwritePermissions(message.guild.roles.cache.find('name', "@everyone"), { "READ_MESSAGES": false });
settedParent.overwritePermissions(message.guild.roles.cache.find('name', "@management"), { "VIEW_CHANNEL": true });
// Put permission by the user that created the ticket
settedParent.overwritePermissions(message.author, {
"READ_MESSAGES": true, "SEND_MESSAGES": true,
})
})
})
})
解决方案
推荐阅读
- node.js - 如何将 Vue 客户端代理到在 docker 容器中运行的 Express 服务器
- rust - 预期的字符串类型,当我明确地将其设为字符串时找到类型 str
- jenkins - 运行jenkins cli时如何修复'java.io.IOException:HTTP全双工通道超时'?
- python-3.x - 将上传的文件传输到 AWS S3 存储桶后无法加载静态文件
- javascript - 如何对数组进行切片,以便留下从索引 1 到倒数第二个索引的所有元素?
- node.js - 在模式中存在出生日期时使用年龄最大值和年龄最小值过滤用户数据
- google-chrome - 是否还有其他人遇到 Syncfusion Pivot Grid 远程数据错误?
- c++ - CppRestSDK 如何发布多部分数据
- c++ - 向现有类添加方法以逐行读取文件内容
- neo4j - Neo4j:查找出演和导演任何电影的人