Text Discord.js如何忽略特定文本并发送其余文本
所以我是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
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});
打破
非常感谢您的帮助