Files
flint/locales/es.json
T
Puechberty Arthur be8288ab5e feat: implement utility commands and command framework
- Add advanced command for complex argument handling.
- Introduce ping command for latency checking.
- Create argument parser for prefix and slash commands.
- Define command structure and registry for command management.
- Implement command deployment for Discord application commands.
- Add internationalization support for commands.
- Create handlers for prefix and slash command execution.
- Establish command execution context and permissions handling.
- Set up environment configuration with dotenv and zod.
- Add TypeScript configuration for strict type checking.
2026-04-12 02:34:53 +02:00

101 lines
3.1 KiB
JSON

{
"errors": {
"args": {
"missing": "Falta el argumento {{arg}}. Uso: {{usage}}",
"invalidInt": "El argumento debe ser un entero. Recibido: {{value}}",
"invalidNumber": "El argumento debe ser un numero. Recibido: {{value}}",
"invalidBoolean": "El argumento debe ser un valor booleano. Recibido: {{value}}",
"invalidUser": "No se pudo resolver un usuario desde {{value}}"
},
"permissions": {
"user": "Te faltan permisos: {{permissions}}"
},
"execution": "Ocurrio un error inesperado al ejecutar este comando."
},
"categories": {
"fun": "Diversion",
"utility": "Utilidad",
"core": "Nucleo"
},
"commands": {
"kiss": {
"name": "beso",
"description": "Enviar un beso a otro usuario.",
"args": {
"user": "Usuario objetivo"
},
"examples": {
"basic": "Enviar un beso a un miembro"
},
"responses": {
"success": "{{from}} envia un beso a {{to}}."
}
},
"ping": {
"name": "ping",
"description": "Revisar latencia websocket del bot.",
"examples": {
"basic": "Chequeo basico"
},
"responses": {
"pong": "Pong. Latencia websocket: {{latency}}ms."
}
},
"advanced": {
"name": "avanzada",
"description": "Comando de demostracion que usa todos los parametros disponibles.",
"args": {
"text": "Texto obligatorio",
"count": "Entero obligatorio",
"ratio": "Numero decimal opcional",
"enabled": "Bandera booleana opcional",
"user": "Usuario objetivo obligatorio",
"channel": "Canal opcional",
"role": "Rol opcional"
},
"examples": {
"full": "Ejemplo prefix completo con todos los tipos de argumentos",
"slash": "Equivalente en slash"
},
"responses": {
"summary": "Resumen comando avanzada\ntext={{text}}\ncount={{count}}\nratio={{ratio}}\nenabled={{enabled}}\nuser={{user}}\nchannel={{channel}}\nrole={{role}}\nsource={{source}}"
}
},
"help": {
"name": "ayuda",
"description": "Mostrar lista de comandos o detalles de un comando.",
"args": {
"command": "Nombre o trigger opcional del comando"
},
"examples": {
"basic": "Listar todos los comandos",
"single": "Mostrar detalles de un comando"
},
"errors": {
"notFound": "Ningun comando coincide con {{query}}."
},
"embed": {
"title": "Ayuda de Comandos",
"description": "Usa {{usage}} para inspeccionar un comando.",
"categoryEmpty": "No hay comandos en esta categoria.",
"detailsTitle": "Comando: {{name}}",
"detailsDescription": "{{description}}",
"footer": "Categoria: {{source}}",
"fields": {
"usage": "Uso",
"arguments": "Argumentos",
"examples": "Ejemplos"
}
},
"labels": {
"prefix": "Prefijo",
"slash": "Slash",
"required": "requerido",
"optional": "opcional",
"noArgs": "Sin argumentos.",
"noExamples": "Sin ejemplos."
}
}
}
}