Text Discord.js如何忽略特定文本并发送其余文本

Text Discord.js如何忽略特定文本并发送其余文本,text,discord.js,prefix,ignore,Text,Discord.js,Prefix,Ignore,所以我是discord.js的新手,我正在尝试制作一个表情库机器人,它是私有的。我面临的问题是: case 'madiamond' : case 'mashiningdiamond' : message.channel.send(`**${message.author.tag}** : <a:shiningdiamond:725331059369181284> ${message.content}`) message.delete({timeout: 1000

所以我是discord.js的新手,我正在尝试制作一个表情库机器人,它是私有的。我面临的问题是:

  case 'madiamond' :
  case 'mashiningdiamond' :
    message.channel.send(`**${message.author.tag}** : <a:shiningdiamond:725331059369181284> ${message.content}`)
    message.delete({timeout: 1000});
  break;
案例“madiamond”:
“马锡宁钻石”案:
message.channel.send(`**${message.author.tag}**:${message.content}`)
message.delete({timeout:1000});
打破
我想让它忽略前缀和命令,即“e!madiamond”。我面临的问题是,当我在discord中使用此命令时,它会显示如下消息:

我得到的是:

用户名#0000:(表情符号)e!madiamond用户消息

我想要什么

用户名#0000:(表情符号)用户信息

这是我关于堆栈溢出的第一个问题,而且我对所有这些东西都很陌生,因此非常感谢您提供帮助,您可以使用并动态删除
message.content的命令部分。然后使用将数组重新加入到字符串中

case 'madiamond' :
case 'mashiningdiamond' :
   const filteredContent = message.content.split(' ').slice(1).join(' ');
   message.channel.send(`**${message.author.tag}** : <a:shiningdiamond:725331059369181284> ${filteredContent}`);
   message.delete({timeout: 10});
break;
案例“madiamond”:
“马锡宁钻石”案:
const filteredContent=message.content.split(“”).slice(1).join(“”);
message.channel.send(`**${message.author.tag}**:${filteredContent}`);
删除({超时:10});
打破

非常感谢您的帮助