Discord.js如何编辑以前的bot';什么消息?(花名册C0毫米)
所以我在试着做一个花名册命令。该命令是Discord.js如何编辑以前的bot';什么消息?(花名册C0毫米),discord.js,rank,Discord.js,Rank,所以我在试着做一个花名册命令。该命令是$floster add/remove@user RANK。这个命令基本上应该编辑上一个机器人的消息(花名册),并将花名册中的用户添加到命令中的排名中。。。到目前为止,这是我的代码,但我还没有成功地制作花名册消息以及其中的编辑部分和排名系统。如果有人能帮上忙,那就太棒了 //ROOSTER COMMAND client.on('message', async message => { if (message.content.startsWith
$floster add/remove@user RANK
。这个命令基本上应该编辑上一个机器人的消息(花名册),并将花名册中的用户添加到命令中的排名中。。。到目前为止,这是我的代码,但我还没有成功地制作花名册消息以及其中的编辑部分和排名系统。如果有人能帮上忙,那就太棒了
//ROOSTER COMMAND
client.on('message', async message => {
if (message.content.startsWith(prefix + "roster")) {
if (!message.member.hasPermission('ADMINISTRATOR')) return message.channel.send('You do not have that permission! :x:').then(message.react(':x:'))
const args = message.content.slice(prefix.length + 7).split(/ +/)
let uReply = args[0];
const user = message.mentions.members.first()
if(!uReply) message.channel.send("Please use `add` or `remove`.")
if(uReply === 'add') {
if(!user) return message.channel.send("Please make sure to provide which user you would like to add...")
message.channel.send(`you are adding **${user.displayName}** from the roster.`)
} else if(uReply === 'remove') {
if(!user) return message.channel.send("Please make sure to provide which user you would like to add...")
message.channel.send(`you are removing **${user.displayName}** from the roster.`)
}
}})
听起来这个方法就是你想要的
文档中的示例:
//更新消息的内容
message.edit('这是我的新内容!')
.then(msg=>console.log(`将消息内容更新为${msg.content}`))
.catch(控制台错误);
听起来这个方法就是你想要的
文档中的示例:
//更新消息的内容
message.edit('这是我的新内容!')
.then(msg=>console.log(`将消息内容更新为${msg.content}`))
.catch(控制台错误);