Files
vinci/commands/minecraft/ip.ts

33 lines
1.1 KiB
TypeScript

import { commandModule, CommandType } from '@sern/handler'
import { publish } from "../../src/plugins/publish.js";
import { ownerOnly } from "../../src/plugins/ownerOnly.js"
import { ApplicationCommandOptionType } from "discord.js";
/*
import { publish } from "../../src/plugins/publish.js";
import { ownerOnly } from "../../src/plugins/ownerOnly.js"
*/
export default commandModule({
name: 'ip',
type: CommandType.Slash,
plugins: [publish()],
//
description: 'La IP del servidor de Minecraft',
options: [
{
name: 'usuario',
description: 'Menciona al usuario al que va dirigido el comando.',
type: ApplicationCommandOptionType.User
}
],
//alias : [],
execute: async (ctx, options) => {
const usuario = options[1].getMember('usuario');
if (!usuario) {
await ctx.reply({content: "La IP del servidor de Minecraft es `minecraft.maraturing.com`,\nPide acceso con el comando </mcform:1000747672690499594>.", ephemeral: true})
} else {
await ctx.reply({content: `${usuario}` + ", la IP del servidor de Minecraft es `minecraft.maraturing.com`,\nPide acceso con el comando </mcform:1000747672690499594>."})
}
},
});