【发布时间】:2022-01-09 18:57:10
【问题描述】:
我的suggestion Script 在过去几个月里工作得很好,但几天前就停止工作了。我注意到我的.send 函数带有下划线,它是这样写的:
Property 'send' does not exist on type 'GuildChannel | ThreadChannel'.
Property 'send' does not exist on type 'GuildChannel'
我是顺便说一句。不确定这是否是脚本的问题,或者他们是否更改了我没有注意到的任何内容,并且我没有收到任何错误。脚本基本上是行不通的。
我的建议脚本:
case "suggestion":
var str = message.content.slice(" .suggestion".length);
const suggestionembed = new Discord.MessageEmbed()
.setThumbnail('png')
.setTitle("Suggestion")
.setColor('#151515')
.addFields(
{ name: "Person, that suggested somenthing:", value: `<@!${message.author.id}>` },
{ name: 'Suggestion:', value: `${str}` },
{ name: 'Channel:', value: `${message.channel}` },
)
.setTimestamp()
await message.guild.channels.cache.find(c => c.name === 'suggestion')
.send({ embeds: [suggestionembed] })
.then(embedMessage => {
embedMessage.react("✅")
embedMessage.react("❌")
});
message.delete();
break;
【问题讨论】:
标签: discord.js