#javascript #discord.js
#javascript #discord.js
Вопрос:
Как я могу внедрить упоминание пользователя в эту вставку?
client.on('message', message => {
if (message.content === '!poke'){
const embed = new Discord.MessageEmbed()
.setTitle('You got poked!')
.setColor(0xfcbacb)
.setDescription(':point_right::point_left: ')
.setImage('https://tenor.com/view/milk-and-mocha-bear-couple-poke-mad-pissed-gif-12498610')
message.channel.send(embed);
}
});
Комментарии:
1. Вопрос не настолько ясен. Пожалуйста, объясните подробнее проблему и покажите, что вы пробовали.
Ответ №1:
Добро пожаловать в stack overflow!
Итак, я думаю, вы хотите упомянуть пользователя вне встраивания, поэтому я объясню, как это сделать ` Вы можете использовать приведенный ниже код для упоминания пользователя (если я был неправ в вашем вопросе, прокомментируйте ниже, пожалуйста):
Упомяните упомянутого пользователя:
message.channel.send(`<@${userToMention.id}>`, embed);
Укажите автора команды:
message.channel.send(`<@${message.author.id}>`, embed);
Комментарии:
1. я хотел выполнить команду, затем выполнить пинг участника, чтобы бот отправил вставку с gif упоминанием. за исключением того, что он не работает
2. Ссылка
https://tenor.com/view/milk-and-mocha-bear-couple-poke-mad-pissed-gif-12498610
не будет работать, потому что ссылка должна иметь .gif в своем окончательном виде. Попробуйте это:https://media1.tenor.com/images/efce56eba8ffb9e07a7afc0751ad58ed/tenor.gif
(Тот же gif)3. я имею в виду, что бот вообще не отвечает.
4. из того, что я видел, нет никаких ошибок, он не отвечает, не происходит сбой или что-то в этом роде.
5. Если да, попробуйте изменить
.setImage
URL наhttps://media1.tenor.com/images/efce56eba8ffb9e07a7afc0751ad58ed/tenor.gif