18 lines
719 B
Plaintext
Executable file
18 lines
719 B
Plaintext
Executable file
const { SlashCommandBuilder, Client, GatewayIntentBits } = require("discord.js");
|
|
const client = new Client({ intents: [GatewayIntentBits.Guilds] });
|
|
client.login(process.env.DISCORD_TOKEN);
|
|
|
|
module.exports = {
|
|
data: new SlashCommandBuilder().setName("test").setDescription("test of dm").setDMPermission(false),
|
|
async execute(interaction) {
|
|
await interaction.deferReply({ ephemeral: true });
|
|
await interaction.editReply("DM으로 확인하세요");
|
|
|
|
// client.users.fetch(interaction.member.user.id, false).then((user) => {
|
|
// user.send("hello world");
|
|
// });
|
|
const user = await client.users.fetch(interaction.member.user.id, false);
|
|
user.send("hello world");
|
|
},
|
|
};
|