TypeError: channel.isText不是一个函数


interaction.guild.channels.create(`${interaction.values}-${interaction.user.username}`, { //ticket_name
parent: config.ticketparent,
topic: interaction.user.id,
permissionOverwrites: [{
id: interaction.user.id,
allow: ['VIEW_CHANNEL','SEND_MESSAGES'],
},
{
id: config.ticketrole,
allow: ['SEND_MESSAGES', 'VIEW_CHANNEL'],
},
{
id: interaction.guild.roles.everyone,
deny: ['VIEW_CHANNEL'],
},
],
type: 'GUILD_TEXT', //i think the error is from here in past i have here text but not i have GUILD_TEXT
})

请有人告诉我,如果我修复了错误,你可以看到我告诉我,我改变通道创建类型GUILD_TEXT从文本,我得到的错误是在这里https://cdn.discordapp.com/attachments/1092463941818523738/1092516915462819840/image.png

如果屏幕商店不加载回复这条消息,告诉我给你新的截图

我很确定你只需要更新你的discord.js版本。

使用npm,如果你有版本:

  • v14: npm i discord.js@latest
  • v13: npm i discord.js@v13-lts

这是由于一个不和谐的改变,它完全改变了不和谐.js处理事情的方式。

相关内容

  • 没有找到相关文章

最新更新