【发布时间】:2020-01-22 01:49:09
【问题描述】:
我使用 DankMemer Youtube Imgen API 编写了一个代码。当我输入:
,youtube hello
,它显示:
但是当我标记某人时,它会显示文本和 ID:
有没有办法将用户名与文本分开?
let target = message.mentions.users.first() || message.author;
let profilepic = target.avatarURL;
let sentence = args.join(" ");
let url = ` https://dankmemer.services/api/youtube?avatar1=${profilepic}&username1=${target.username}&text=${sentence}`;
message.channel.startTyping();
snekfetch.get(url, {
headers: {
"Authorization": token
}
}).then(async res => {
await message.channel.send({
files: [{
attachment: res.body,
name: `${target.tag}-youtube.jpg`
}]
}).then(() => message.channel.stopTyping());
}).catch(err => console.error(err));
【问题讨论】:
标签: javascript node.js json discord discord.js