TheOchulus/commands/testing/avatar.js

14 lines
620 B
JavaScript
Raw Normal View History

2023-11-27 00:02:34 +01:00
const { SlashCommandBuilder } = require('discord.js');
2023-11-18 01:03:06 +01:00
2023-11-27 00:02:34 +01:00
module.exports = {
data: new SlashCommandBuilder()
.setName('avatar')
.setDescription('Get the avatar URL of the selected user, or your own avatar.')
.addUserOption(option => option.setName('user').setDescription('The user\'s avatar to show')),
2023-11-20 00:59:41 +01:00
2023-11-27 00:02:34 +01:00
async execute(interaction) {
const user = interaction.options.getUser('user');
if (user) return interaction.reply(`${user.username}'s avatar: ${user.displayAvatarURL()}`);
return interaction.reply(`Your avatar: ${interaction.user.displayAvatarURL()}`);
},
};