> ## 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.

# Aliases

> Crie nomes curtos para os comandos que você digita sempre, como !tb para um banimento temporário de um dia, com os argumentos onde você quiser.

## Visão geral

Um alias é um nome curto que executa um comando mais longo, por exemplo `!tb` executando `!tempban` com alguns argumentos já preenchidos. Os aliases pertencem ao servidor e funcionam com o prefixo de mensagem. O comando que eles executam é verificado como se a pessoa o tivesse digitado, então um alias nunca dá mais permissões a ninguém.

Precisa de **Gerenciar servidor**.

## Comandos

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

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

```text Result theme={null}
O atalho `regras` agora executa `embed send rules_embed`. Use marcadores como `{0}` para os argumentos.
```

> [accordion] !alias list
>
> ![liam lista os aliases: lock roda channel lock, rules roda embed send rules\_embed e tb roda tempban \{0} 1d \{1}](https://mintcdn.com/wikipetto/XJGgnnMwMsp95tLP/images/discord/setup/pt-br/aliases-list.webp?fit=max\&auto=format\&n=XJGgnnMwMsp95tLP\&q=85\&s=8ec52eefaddb64e549432143261964e4)
>
> No Discord: cada alias do servidor e o que ele roda.

> [accordion] !alias view tb
>
> ![liam vê o alias tb, que roda tempban \{0} 1d \{1}](https://mintcdn.com/wikipetto/XJGgnnMwMsp95tLP/images/discord/setup/pt-br/aliases-view.webp?fit=max\&auto=format\&n=XJGgnnMwMsp95tLP\&q=85\&s=3ed5deb5f0455ff699165294d145934c)
>
> No Discord: o que um alias roda.

> [accordion] !alias remove lock
>
> ![liam remove o alias lock e o Petto confirma, depois ao ver lock diz que esse alias não existe](https://mintcdn.com/wikipetto/XJGgnnMwMsp95tLP/images/discord/setup/pt-br/aliases-remove.webp?fit=max\&auto=format\&n=XJGgnnMwMsp95tLP\&q=85\&s=c1e628657c9e2efb19a2e965048160f3)
>
> No Discord: um alias removido; ao pedir de novo, diz que ele não existe.

* `name` só tem letras, números, `_` e `-`, até 32 caracteres, e é digitado sem o prefixo.
* `command` é o comando a executar, com os argumentos dele. Use `{0}`, `{1}` e assim por diante onde entram as palavras que você digita depois do alias.
* Um nome que já é um comando do Petto ou um atalho é recusado. Um alias não pode executar `alias`.
* Os [aliases curtos](https://wiki.petto.sbs/pt-br/setup/short-aliases.md) do Petto (`!is`, `!tko`...) são a exceção: o seu próprio alias ou comando personalizado com a mesma palavra vence sobre eles.
* Um argumento que não foi digitado fica de fora, então `{1}` com só uma palavra digitada simplesmente fica vazio.
* Usar `add` com o mesmo nome substitui o alias.

![liam tenta adicionar os aliases ban, t.b e al, e o Petto recusa cada um com o motivo](https://mintcdn.com/wikipetto/XJGgnnMwMsp95tLP/images/discord/setup/pt-br/aliases-refused.webp?fit=max\&auto=format\&n=XJGgnnMwMsp95tLP\&q=85\&s=5caf1ff7398d444861901c5fa5563765)

No Discord: são recusados um nome que já é um comando, um nome com outros sinais e um alias que roda alias.

`!alias` também funciona como `!aliases`.

> [!NOTE]
>
> Para um atalho que responde com uma mensagem ou um fluxo inteiro, use um [comando personalizado](https://wiki.petto.sbs/pt-br/automation/custom-commands.md).

![liam faz !tb rodar tempban \{0} 1d \{1}, e depois !tb bane toxic\_tom por 1 dia como caso 152](https://mintcdn.com/wikipetto/4ijFW041sxK9Gi0r/images/discord/setup/pt-br/aliases.webp?fit=max\&auto=format\&n=4ijFW041sxK9Gi0r\&q=85\&s=8a546302e0c009891a39ef95c8de3e43)

No Discord: um alias criado e usado na hora.

![A página Aliases de comandos com !lock, !rules e !tb](https://mintcdn.com/wikipetto/Z-XTVemdYTr1KRaH/images/dashboard/setup/pt-br/aliases.webp?fit=max\&auto=format\&n=Z-XTVemdYTr1KRaH\&q=85\&s=68dd6f08eeb8508b2c268f0e2ea239b8)

Dashboard → Automação → Aliases de comandos: cada alias com o que ele roda, e um formulário para adicionar um.


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