【发布时间】:2021-08-02 09:09:24
【问题描述】:
我正在尝试构建一个不和谐的机器人,但我想知道我的代码中有
if (command === 'roast') {
var roasts = ["option 1", "option 2", "option 3", "option 4"];
var randomroast = Math.floor(Math.random() * roasts.length);
if (args[0]) {
const user = getUserFromMention(args[0]);
if (!user) {
return message.reply('Please use a proper mention.');
}
message.channel.send(`${user.username}`);
message.channel.send(roasts[randomroast])
}
}
我想知道我是否可以编辑文本,使其在用户名前面放置一个@,并将烤肉放在用户名之后而不是使用 2 行
【问题讨论】:
-
这是一个模板字符串,在注入前放置文本即可。
-
你试过什么?为什么不简单地将文本放在您希望它出现的位置...?
-
您可以执行以下操作:
message.channel.send(`@${user.username}${roasts[randomroast]}`);
标签: javascript discord.js