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

# Parceiros

> Conte as parcerias que seus Partner Managers postam, confira cada convite com os seus requisitos e responda com mensagens que você pode mudar.

## Visão geral

Um **Partner Manager** publica o convite de outro servidor em um canal de parcerias. O Petto lê o convite, confere os requisitos do seu servidor e, se passar, conta a parceria e responde.

Os requisitos são conferidos nesta ordem:

1. Não é o convite do seu próprio servidor.
2. O servidor não está na sua lista negra.
3. O servidor não está marcado como NSFW (quando você ativa esse filtro) e não tem nenhuma das suas palavras bloqueadas no nome ou na descrição.
4. O servidor tem o número mínimo de membros.
5. O servidor tem pelo menos o número mínimo de dias.
6. Você não fez parceria com esse servidor dentro do tempo de espera.

![Chillet posta os convites do Cozy Café e do Night Owls no canal de parcerias; o Petto agradece o primeiro e diz que o Night Owls tem 38 membros e são necessários 100](https://mintcdn.com/wikipetto/LoL7QuPJ71yd9F_N/images/discord/community/pt-br/partners.webp?fit=max\&auto=format\&n=LoL7QuPJ71yd9F_N\&q=85\&s=9e0bdec5b2be1dc92cd76dc34700fef6)

No Discord: um convite é contado e o outro é recusado porque o servidor é pequeno demais.

> [!NOTE]
>
> As configurações precisam da permissão **Gerenciar servidor**. `!partner stats` e `!partner leaderboard` (desta semana, se você não disser outra coisa) podem ser usados por todos. A quantidade de membros do outro servidor é o número aproximado que o Discord informa junto com um convite.

## Comandos

```javascript Sintaxe theme={null}
!partnerconfig view
!partnerconfig enable <true|false>
!partnerconfig addchannel <channel>
!partnerconfig removechannel <channel>
!partnerconfig manager [role]
!partnerconfig requirements [members] [age_days] [cooldown] [keep_original] [reaction] [block_nsfw] [keywords]
!partnerconfig welcomechannel [channel]
!partnerconfig blacklist <add|remove|list> [server id] [note]
!partnerconfig response <reply> [text] [template]
!partnerconfig welcome <user>
!partnerconfig reward <add|remove|list> [count] [role] [message]
!partnerconfig nickname <format|off>
!partner stats [user]
!partner leaderboard [today|week|all]
```

```javascript Exemplo theme={null}
!partnerconfig enable true
!partnerconfig addchannel #parcerias
!partnerconfig manager @Partner Manager
!partnerconfig requirements 100 14 "3d 4h"
!partnerconfig response completed "Obrigado pela parceria com {partner.name}!"
!partner leaderboard week
```

> [accordion] !partnerconfig view
>
> ![liam digita !partnerconfig view e o Petto lista o estado, o canal #parcerias, o cargo Partner Manager, os requisitos (100 membros, 14 dias, espera de 3d), os servidores NSFW e palavras recusados, o canal de boas-vindas e a reação](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-view.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=a2c5117c8870e3daed8761b4df2f701b)
>
> No Discord: as configurações do módulo.

> [accordion] !partnerconfig enable
>
> ![liam digita !partnerconfig enable true e o Petto responde que as parcerias estão ativadas](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-enable.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=7e7aae04647d5ab9c3a7df33775f79b6)
>
> No Discord: o módulo ativado.

> [accordion] !partnerconfig addchannel
>
> ![liam digita !partnerconfig addchannel #parcerias e o Petto responde que agora é um canal de parcerias](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-addchannel.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=b6a999ab00dc2c9340e16ef9fcc42a3b)
>
> No Discord: um canal de parcerias adicionado.

> [accordion] !partnerconfig removechannel
>
> ![liam digita !partnerconfig removechannel #parcerias e o Petto responde que não é mais um canal de parcerias](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-removechannel.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=bd24040309f91a40c9cd9e4eba627fd8)
>
> No Discord: um canal de parcerias removido.

> [accordion] !partnerconfig manager
>
> ![liam digita !partnerconfig manager @Partner Manager e o Petto responde que os Partner Managers são os membros com esse cargo](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-manager.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=e5571dd7495a6a00a4bb85b9a227b554)
>
> No Discord: o cargo dos Partner Managers.

> [accordion] !partnerconfig requirements
>
> ![liam digita !partnerconfig requirements 100 14 "3d 4h" e o Petto responde que salvou os requisitos: 100+ membros, 14+ dias, espera de 3d 4h, os servidores NSFW e palavras recusados e o canal de boas-vindas](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-requirements.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=f375970906ff274a8338c6c28b0b7282)
>
> No Discord: os requisitos salvos, com como ficaram.

> [accordion] !partnerconfig welcomechannel
>
> ![liam digita !partnerconfig welcomechannel #parcerias e o Petto responde que os novos Partner Managers são recebidos ali, também quando ganham o cargo](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-welcomechannel.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=5d44ea85902295c17ed822f6d43e59a9)
>
> No Discord: onde os novos Partner Managers são recebidos.

> [accordion] !partnerconfig blacklist add
>
> ![liam adiciona o servidor 1241177302551511040 à lista negra com uma nota e o Petto responde que ele não pode mais ser parceiro](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-blacklist-add.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=7f12c16a28445cbeb52e3499ed147716)
>
> No Discord: um servidor que nunca pode ser parceiro.

> [accordion] !partnerconfig blacklist remove
>
> ![liam digita !partnerconfig blacklist remove 1257120931864297552 e o Petto responde que não está mais na lista negra](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-blacklist-remove.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=a7ad9fd5b31faf4fee4c7b2b811361f0)
>
> No Discord: um servidor fora da lista negra.

> [accordion] !partnerconfig blacklist list
>
> ![liam digita !partnerconfig blacklist list e o Petto lista dois IDs de servidores com as notas](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-blacklist-list.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=e9a9091c9af0122f9a026a0828844d36)
>
> No Discord: a lista negra com as notas.

> [accordion] !partnerconfig response
>
> ![liam define o próprio texto na resposta completed e o Petto responde que foi salva](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-response.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=b874d30b46370cf1497caf1409c35026)
>
> No Discord: uma resposta própria para as parcerias concluídas.

> [accordion] !partnerconfig welcome
>
> ![liam digita !partnerconfig welcome @pixel.fox; o Petto dá as boas-vindas à equipe para pixel.fox no #parcerias e responde que pixel.fox agora é Partner Manager](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-welcome.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=164767961fc4da0f6c36e6363230efa5)
>
> No Discord: um novo Partner Manager recebe o cargo e as boas-vindas.

> [accordion] !partner stats
>
> ![Chillet digita !partner stats e o Petto responde hoje 2, esta semana 5, total 29, e a última, Cozy Café, há 20 minutos](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-stats.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=694124b172521db73b20cdaa935c8f8c)
>
> No Discord: as parcerias de um Partner Manager.

> [accordion] !partner leaderboard week
>
> ![Chillet digita !partner leaderboard week e o Petto lista Chillet 5, pixel.fox 2 e shi 2](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-leaderboard.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=b9ccb5ec1ecc6ccce84800658ac328f9)
>
> No Discord: o ranking desta semana.

> [accordion] !partner leaderboard all
>
> ![Chillet digita !partner leaderboard all e o Petto lista Chillet 29, shi 17 e pixel.fox 12](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-leaderboard-all.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=3f740e2f5297d1d5c85ce04f08fc1a40)
>
> No Discord: o ranking de todos os tempos.

## O que cada um faz

| Comando | O que faz |
| - | - |
| `addchannel` / `removechannel` | Os canais onde os convites são contados. Servidores gratuitos podem ter 25, Premium 50 |
| `manager` | O cargo dos Partner Managers. Vazio, conta qualquer pessoa que publicar em um canal de parcerias |
| `requirements` | Mínimo de membros, idade mínima do servidor em dias, o tempo de espera como duração (`3d 4h`, `12h`, `30m` ou `none`), se uma mensagem recusada é mantida, um emoji para reagir quando a parceria conta (`none` o remove), `block_nsfw` para recusar servidores que o Discord marca como NSFW, e `keywords`, até 10 palavras separadas por vírgulas que desqualificam um servidor quando aparecem no nome ou na descrição dele (`none` as remove) |
| `welcomechannel` | Onde um novo Partner Manager recebe as boas-vindas. Elas são enviadas quando `welcome` é usado e também quando alguém recebe o cargo de manager |
| `blacklist` | Servidores que nunca podem ser parceiros, pelo ID |
| `response` | Muda uma das respostas, com um texto ou um dos seus [embeds salvos](https://wiki.petto.sbs/pt-br/resources/scripting/embeds.md). `reset` volta ao padrão |
| `welcome` | Dá o cargo de manager a um membro e envia as boas-vindas |
| `reward` | Recompensas por marcos: `add <número> <cargo> [mensagem]`, `remove <número>` e `list`. Até 25 |
| `nickname` | O formato de apelido dos Partner Managers com `{name}` e `{count}`, ou `off` |

## As respostas

Cada resposta pode ser um texto simples com [variáveis](https://wiki.petto.sbs/pt-br/resources/scripting/variables.md) ou um embed salvo (também um design V2). Uma que esteja faltando ou com erro envia o texto padrão.

| Resposta | Quando é enviada |
| - | - |
| `completed` | A parceria é contada |
| `cooldown` | Você fez parceria com esse servidor há pouco tempo |
| `invalid_invite` | O convite não é válido ou expirou |
| `member_requirement` | O servidor tem menos membros do que o necessário |
| `blacklisted` | O servidor está na lista negra |
| `self_partner` | O convite é do seu próprio servidor |
| `age_requirement` | O servidor é novo demais |
| `nsfw_blocked` | O servidor está marcado como NSFW e você recusa esses |
| `keyword_blocked` | O servidor tem uma das suas palavras bloqueadas |
| `manager_welcome` | `!partnerconfig welcome` |

> [accordion] completed
>
> ![Chillet publica o convite do Cozy Café; a mensagem ganha a reação do aperto de mão e o Petto agradece Chillet: 29 no total, 5 nesta semana](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-reply-completed.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=577d65193ae2dd8a644de86fb106892d)
>
> No Discord: a parceria é contada, com a reação.

> [accordion] cooldown
>
> ![Chillet publica o convite do Pixel Plaza e o Petto responde que fizeram parceria há pouco e podem repetir em 2 dias](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-reply-cooldown.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=83e0c31a46c21f79e3777652ea148b05)
>
> No Discord: o mesmo servidor fez parceria há pouco tempo.

> [accordion] invalid\_invite
>
> ![Chillet publica um convite antigo e o Petto responde que não é válido ou expirou](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-reply-invalid-invite.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=9bec31b90fa9ad245f8dc2093ea5349a)
>
> No Discord: um convite que não funciona.

> [accordion] member\_requirement
>
> ![Chillet publica o convite do Night Owls e o Petto responde que tem 38 membros e são precisos pelo menos 100](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-reply-member-requirement.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=30953f63956d7b7f76692a2f76fda519)
>
> No Discord: um servidor pequeno demais.

> [accordion] blacklisted
>
> ![Chillet publica o convite do Raid HQ e o Petto responde que esse servidor não é permitido como parceiro](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-reply-blacklisted.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=0b6187dd00546d6ef94f3f16a1bd4c64)
>
> No Discord: um servidor da lista negra.

> [accordion] self\_partner
>
> ![Chillet publica o convite do Petto Land e o Petto responde que é deste mesmo servidor](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-reply-self-partner.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=dcc07296416847e4354680039152d27f)
>
> No Discord: o convite do seu próprio servidor.

> [accordion] age\_requirement
>
> ![Chillet publica o convite do Sprout Garden e o Petto responde que é novo demais: precisa ter pelo menos 14 dias](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-reply-age-requirement.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=5e9b8ad00bda987890cac8dfdde7cf1a)
>
> No Discord: um servidor novo demais.

> [accordion] nsfw\_blocked
>
> ![Chillet publica o convite do After Dark e o Petto responde que está marcado como NSFW, então não pode ser parceiro](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-reply-nsfw-blocked.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=71b9692a1e2fb7e0186da3942bdc437c)
>
> No Discord: um servidor que o Discord marca como NSFW.

> [accordion] keyword\_blocked
>
> ![Chillet publica o convite do Free Nitro Daily e o Petto responde que não é permitido como parceiro porque tem uma palavra que este servidor não aceita](https://mintcdn.com/wikipetto/_ZInrNxkgbKL4dg7/images/discord/community/pt-br/partners-reply-keyword-blocked.webp?fit=max\&auto=format\&n=_ZInrNxkgbKL4dg7\&q=85\&s=dfed5da0c93661bc7a766c2d205b6fbd)
>
> No Discord: um servidor com uma das palavras bloqueadas.

## Recompensas, apelido e lista negra

**Lista negra.** Quando um Partner Manager publica o convite de um servidor da sua lista negra, o Petto apaga a mensagem (precisa de **Gerenciar mensagens**), responde com a resposta `blacklisted`, que some depois de 15 segundos, e registra no log. Se o anúncio tem mais de um convite, nada mais dele é contado. Sem Gerenciar mensagens o anúncio fica e o Petto só responde. Dois convites do mesmo servidor em uma mensagem contam como uma parceria.

**Recompensas por marcos.** `!partnerconfig reward add <número> <cargo> [mensagem]` dá um cargo quando um Partner Manager chega a esse número de parcerias, e publica a mensagem no canal da parceria. `reward remove <número>` tira uma recompensa e `reward list` mostra todas. A mensagem pode usar as [variáveis](https://wiki.petto.sbs/pt-br/resources/scripting/variables.md) de sempre mais `{milestone.count}`, `{milestone.role}` e `{milestone.role_name}`. O Petto precisa de **Gerenciar cargos** e o cargo precisa estar abaixo do cargo mais alto do Petto. Cada marco é dado uma vez por membro, e remover uma parceria nunca tira o cargo. Se o cargo foi apagado, o Petto o ignora e avisa sua equipe no canal de log.

**Apelido.** `!partnerconfig nickname <formato|off>` muda o apelido de um Partner Manager depois de cada parceria. Use `{name}` e `{count}`, por exemplo `[{count}] {name}`. O Petto precisa de **Gerenciar apelidos** e não consegue mudar membros acima do seu cargo mais alto nem o dono. Vem desativado por padrão.

## Dashboard

A página **Parceiros** do dashboard tem as mesmas configurações, as 10 respostas, a lista negra e os números da semana e de todos os tempos.

![A página Parceiros do Petto Land com 58 parcerias, o canal de parcerias, o cargo de manager, os requisitos, os rankings e dois servidores na lista negra](https://mintcdn.com/wikipetto/PiFwt6dDUZHBNDT7/images/dashboard/community/pt-br/partners.webp?fit=max\&auto=format\&n=PiFwt6dDUZHBNDT7\&q=85\&s=c297bdb8f53915808f82ed7fb336b444)

Dashboard → Comunidade → Parceiros: os números, as configurações, os rankings da semana e de sempre e a lista negra.

![A parte Respostas da página Parceiros: Parceria concluída aberta com o texto e Nenhum embed salvo, depois as outras nove respostas](https://mintcdn.com/wikipetto/-zl3RNr1X6pRGWW3/images/dashboard/community/pt-br/partners-dash-replies.webp?fit=max\&auto=format\&n=-zl3RNr1X6pRGWW3\&q=85\&s=5180d64ff6b0bc6097f26c8a6391f9c3)

Dashboard → Comunidade → Parceiros: as 10 respostas, cada uma um texto ou um embed salvo.


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