Subcomandos
Espaço no nome do comando é interpretado como sub-comando ou um grupo de sub-comando, por exemplo, o codigo abaixo cria o subcomando shard para o comando ping
// commands/Test/Ping.js
const { Command } = require("discordjs-framework");
module.exports = class extends Event {
constructor(client){
super(client, {
name: "ping shard",
description: "mostra o ping do comando em uma shard",
options: [
{
name: "shard",
description: "Id da shard que vai ter o ping buscado",
type: "INTEGER",
min: 0,
required: true,
}
]
});
}
exec = async (interaction, { shard }) => {
const ping = Date.now() - interaction.createdTimestamp;
return interaction.reply(`Ping da shard ${shard} é ${ping}ms`);
}
}
Last updated