> ## Documentation Index
> Fetch the complete documentation index at: https://wiki.petto.sbs/llms.txt
> Use this file to discover all available pages before exploring further.

# Alias

> Crea nombres cortos para los comandos que escribes seguido, como !tb para un baneo temporal de un día, con los argumentos donde los quieras.

## Resumen

Un alias es un nombre corto que ejecuta un comando más largo, por ejemplo `!tb` que ejecuta `!tempban` con algunos argumentos ya puestos. Los alias son del servidor y funcionan con el prefijo de mensajes. El comando que ejecutan se revisa como si la persona lo hubiera escrito, así que un alias nunca le da a nadie más permisos.

Necesita **Gestionar servidor**.

## Comandos

```javascript Sintaxis theme={null}
!alias add <name> <command>
!alias remove <name>
!alias view <name>
!alias list
```

```javascript Ejemplo theme={null}
!alias add rules embed send rules_embed
!alias add tb tempban {0} 1d {1}
!alias list
```

```text Resultado theme={null}
El alias `rules` ahora ejecuta `embed send rules_embed`. Usa marcadores como `{0}` para los argumentos.
```

> [accordion] !alias list
>
> ![liam lista los alias: lock ejecuta channel lock, rules ejecuta embed send rules\_embed y tb ejecuta tempban \{0} 1d \{1}](https://mintcdn.com/wikipetto/atDvnMQ0BPBGFjBh/images/discord/setup/es/aliases-list.webp?fit=max\&auto=format\&n=atDvnMQ0BPBGFjBh\&q=85\&s=9eb1b49df73cc782d6c18c6abddf5fba)
>
> En Discord: cada alias del servidor y lo que ejecuta.

> [accordion] !alias view tb
>
> ![liam mira el alias tb, que ejecuta tempban \{0} 1d \{1}](https://mintcdn.com/wikipetto/atDvnMQ0BPBGFjBh/images/discord/setup/es/aliases-view.webp?fit=max\&auto=format\&n=atDvnMQ0BPBGFjBh\&q=85\&s=6f54c37b7a97e1a64e08e57ea00f5ec9)
>
> En Discord: lo que ejecuta un alias.

> [accordion] !alias remove lock
>
> ![liam elimina el alias lock y Petto lo confirma, luego al mirar lock dice que ese alias no existe](https://mintcdn.com/wikipetto/atDvnMQ0BPBGFjBh/images/discord/setup/es/aliases-remove.webp?fit=max\&auto=format\&n=atDvnMQ0BPBGFjBh\&q=85\&s=47cb9643b55d0aad2f0deceecf6487f6)
>
> En Discord: un alias eliminado; al pedirlo otra vez dice que no existe.

* `name` tiene solo letras, números, `_` y `-`, hasta 32 caracteres, y se escribe sin el prefijo.
* `command` es el comando que se ejecuta, con sus argumentos. Usa `{0}`, `{1}` y así sucesivamente donde van las palabras que escribes después del alias.
* Un nombre que ya es un comando integrado o un atajo se rechaza. Un alias no puede ejecutar `alias`.
* Los [alias cortos](https://wiki.petto.sbs/es/setup/short-aliases.md) de Petto (`!is`, `!tko`...) son la excepción: tu propio alias o comando personalizado con la misma palabra gana sobre ellos.
* Un argumento que no se escribió se omite, así que `{1}` con una sola palabra escrita simplemente queda vacío.
* Usar `add` con el mismo nombre reemplaza el alias.

![liam intenta agregar los alias ban, t.b y al, y Petto rechaza cada uno con su motivo](https://mintcdn.com/wikipetto/atDvnMQ0BPBGFjBh/images/discord/setup/es/aliases-refused.webp?fit=max\&auto=format\&n=atDvnMQ0BPBGFjBh\&q=85\&s=e63b4f77c8943a5446f1ed05a85c44c2)

En Discord: se rechazan un nombre que ya es un comando, un nombre con otros signos y un alias que ejecuta alias.

`!alias` también funciona como `!aliases`.

> [!NOTE]
>
> Para un atajo que responda con un mensaje o un flujo completo, usa un [comando personalizado](https://wiki.petto.sbs/es/automation/custom-commands.md).

![liam hace que !tb ejecute tempban \{0} 1d \{1}, y luego !tb banea a toxic\_tom por 1 día como caso 152](https://mintcdn.com/wikipetto/ym43wKcqHRA_RnWi/images/discord/setup/es/aliases.webp?fit=max\&auto=format\&n=ym43wKcqHRA_RnWi\&q=85\&s=d6de0f60248407744ba244c1bd46851b)

En Discord: un alias creado y usado enseguida.

![La página Alias de comandos con !lock, !rules y !tb](https://mintcdn.com/wikipetto/Z-XTVemdYTr1KRaH/images/dashboard/setup/es/aliases.webp?fit=max\&auto=format\&n=Z-XTVemdYTr1KRaH\&q=85\&s=7fe44a1a8ae910bb88e81c51f1128d27)

Dashboard → Automatización → Alias de comandos: cada alias con lo que ejecuta, y un formulario para agregar uno.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.