【发布时间】:2022-01-31 23:16:15
【问题描述】:
我希望机器人为它自己的消息创建一个线程,但我不知道该怎么做。我已经设法让它为用户的消息创建一个线程,但仅此而已。
client.on('messageCreate', async message => {
if(message.author.bot) return;
if(message.channel.id == config.suggestChannelID) {
const suggestEmbed = new MessageEmbed()
.setColor('#FEE75C')
.setTitle(`${message.content}`)
.setAuthor({
name: `${message.member.displayName}`,
iconURL: `[REDACTED]`,
url: `[REDACTED]`
})
.setTimestamp()
.setFooter({
text: 'SuggestManager',
iconURL: '[REDACTED]',
});
const discussThread = await message.startThread({
name: 'name',
autoArchiveDuration: 60,
type: 'GUILD_PUBLIC_THREAD',
reason: 'test'
});
await message.reply({embeds: [suggestEmbed]}).then(sentEmbed => {
sentEmbed.react("????")
sentEmbed.react("????")
});
message.delete(message.id);
};
});
【问题讨论】:
标签: javascript node.js discord.js