Ligação de servidores Premium
Espelha e traduz um canal com um canal de outro servidor Discord
O Premium Link Servers liga um canal do seu servidor a canais em servidores Discord diferentes. Cada mensagem publicada num canal participante é espelhada em todos os outros e traduzida para o idioma de cada um.
É o equivalente entre servidores de Canais ligados e Premium Link Channels, que ligam canais dentro do mesmo servidor.
Como funciona uma ligação
Uma ligação é um conjunto de participantes. Não existe um servidor proprietário nem um lado principal.
Um participante = um canal, num servidor, com um idioma.
Uma ligação comporta 2 ou mais servidores. Quando o número cai abaixo de 2 participantes, a ligação é eliminada automaticamente.
Um canal por servidor por ligação, e um canal só pode pertencer a uma ligação.
Cada servidor que participa numa ligação tem de usar um idioma diferente.
Um canal de fórum só pode ser ligado a outro canal de fórum e vice-versa: uma ligação é totalmente fórum ou totalmente não-fórum.
Tipos de canais ligáveis: canais de texto, anúncios (notícias), voz, palco e fórum. Os canais de voz e de palco utilizam o chat de texto no canal de voz do Discord.
Requisitos e permissões
Precisas de Gerir servidor, Gerir canais e Gerir mensagens nos dois servidores para alterar uma ligação. Você deve ser moderador de ambos os servidores — Gerir Servidor, Gerir Canais e Gerir Mensagens. O Discord impõe isso no servidor onde o comando é executado; o bot verifica o outro servidor por si mesmo e recusa se nem sequer for membro dele.
O bot precisa de tudo o seguinte em cada canal ligado, em ambos os lados:
View Channel
Read Message History
Send Messages
Manage Webhooks
Embed Links
Send Messages in Threads and Posts
Caracteres e faturação
Esta é a parte mais suscetível de ser mal compreendida, por isso aqui está de forma clara:
O servidor que recebe a mensagem traduzida é o que paga os seus caracteres.
Para que uma mensagem seja entregue, ambos os servidores têm de poder suportá-la: o servidor remetente deve ter pelo menos tantos caracteres como o comprimento da mensagem, e o mesmo se aplica a cada servidor destinatário.
O modelo de tradução utilizado para um determinado destino é o modelo configurado do servidor de destino (
/premium modelo), porque é ele que paga.Um servidor que fique sem caracteres fica fora das suas ligações em ambas as direções até voltar a ter caracteres. Não existe plano gratuito nem alternativa gratuita para esta funcionalidade — nunca muda silenciosamente para o motor de tradução gratuito.
Criar uma ligação (
add) exige que o servidor tenha caracteres. `remove` e `list` são gratuitos, pelo que um servidor com a subscrição expirada pode ainda ver e desfazer as suas ligações.
Comandos slash
O grupo /premium servidores_vinculados — Comandos para ligar canais de servidores diferentes — é restrito pelo Discord a membros com Gerir Servidor + Gerir Canais + Gerir Mensagens no servidor onde o comando é executado.
/premium servidores_vinculados adicionar
/premium servidores_vinculados adicionar [canal] [id_canal_alvo] [idioma] [idioma_alvo]| Opção | Descrição |
|---|---|
canal | O canal deste servidor a vincular |
id_canal_alvo | O ID do canal do outro servidor a vincular |
idioma | O idioma do canal deste servidor |
idioma_alvo | O idioma do canal do outro servidor |
Três resultados possíveis — não é você que escolhe, o bot decide com base no que já está ligado:
Nenhum canal está ligado → é criada uma nova ligação com esses dois servidores.
O canal de destino já pertence a uma ligação → o seu servidor junta-se a essa ligação. O seu
languagenão pode já estar a ser utilizado nela, etarget_languagedeve ser o idioma que esse canal já utiliza na ligação.O seu canal já pertence a uma ligação → o outro servidor junta-se à sua ligação. O seu
target_languagedeve estar livre nela, elanguagedeve ser o idioma que o seu canal já utiliza.
Se ambos os canais já estiverem ligados, o comando recusa: ou já estão na mesma ligação, ou pertencem a duas ligações diferentes e uma delas tem de ser removida primeiro.
Comando slash
/premium servidores_vinculados adicionar/premium servidores_vinculados remover
/premium servidores_vinculados remover [canal]| Opção | Descrição |
|---|---|
canal | O canal deste servidor a desvincular |
Um moderador só pode remover o canal do seu próprio servidor. Remover um participante de uma ligação de dois servidores elimina a ligação inteira para ambos os lados.
Comando slash
/premium servidores_vinculados remover/premium servidores_vinculados lista
Sem opções. Mostra todas as ligações em que este servidor participa, paginadas, um bloco por ligação (Link 1, Link 2, …). Cada bloco lista cada participante como nome do servidor — canal — idioma, incluindo os servidores que não são o seu.
Comando slash
/premium servidores_vinculados listaLocalização dos comandos
O grupo de comandos, os subcomandos e cada nome e descrição de opção estão traduzidos para os 30 idiomas suportados pelo Discord. Um cliente em francês vê /premium serveurs_liés ajouter, um japonês /premium 連携サーバー 追加. O comando aparece sempre na sua própria língua do Discord — os nomes em inglês acima são a referência canónica.
Passo a passo
O servidor A quer ligar o seu #general (francês) ao #general-en (inglês) do servidor B. O servidor C junta-se mais tarde com o #allgemein (alemão).
Um moderador de A e B executa, a partir de A:
/premium servidores_vinculados adicionar canal:#general id_canal_alvo:<B's #general-en ID> idioma:french idioma_alvo:englishA ligação tem agora dois participantes. Uma mensagem no
#generalde A aparece traduzida no#general-ende B, e vice-versa.Um moderador de C e B (ou C e A) executa, a partir de C:
/premium servidores_vinculados adicionar canal:#allgemein id_canal_alvo:<B's #general-en ID> idioma:german idioma_alvo:englishtarget_languagedeve serenglish, porque é o idioma que o canal de B já utiliza na ligação. C junta-se à ligação existente em vez de criar uma segunda./premium servidores_vinculados listaem qualquer um dos três servidores mostra agora os três participantes.Se A executar
/premium servidores_vinculados remover canal:#general, B e C ficam ligados entre si, e ambos são notificados de que A saiu.
Comportamento
Cada mensagem é traduzida. Ao contrário das funcionalidades de tradução inversa e idioma do canal, não existe deteção de idioma nem lista de permissões de idiomas: o idioma de origem é sempre o configurado para esse canal na ligação.
As edições e eliminações propagam-se para as mensagens espelhadas nos outros servidores.
Os tópicos e publicações de fórum são espelhados. Criar um tópico (ou uma publicação de fórum) num canal ligado cria o tópico correspondente nos canais ligados dos outros servidores; renomeações, arquivamento, bloqueio e eliminação são seguidos.
Os outros participantes são notificados quando um servidor entra ou sai de uma das suas ligações — uma mensagem em cada canal ligado a nomear o servidor, o seu canal e o seu idioma. Os canais de fórum são ignorados, porque um webhook de fórum só pode publicar dentro de uma publicação.
Os alertas de poucos caracteres chegam aos seus parceiros. Quando um servidor fica com poucos caracteres, cada servidor que partilha uma ligação com ele é avisado no seu próprio canal de alertas. Os parceiros nunca são informados dos valores, apenas que as traduções podem parar; só o servidor afetado vê os seus próprios números.
Prioridade sobre as outras funcionalidades de ligação. Um canal ligado é processado pelo Link Servers antes de tudo o resto e corresponde sempre.
Que definições do servidor se aplicam
| Campo | Lida em |
|---|---|
| Ativar o duplo ping ? | o servidor destinatário |
| Refletir o cargo mais alto | o servidor destinatário |
| Modo de depuração | o servidor destinatário |
| AutoMod rules | o servidor destinatário |
| Abreviaturas personalizadas | o servidor remetente |
Exclusão mútua com as outras funcionalidades de ligação
Todos os três comandos add recusam a sobreposição e indicam o comando a executar primeiro:
/premium servidores_vinculados adicionarrecusa um canal utilizado porlinkchannelsoupremium linkchannels— em qualquer dos lados da ligação. Quando é o canal do outro servidor, só um moderador desse servidor o pode libertar./canais_vinculados adicionare/premium canais_vinculados adicionarrecusam um canal já numa ligação do Link Servers e apontam para/premium servidores_vinculados remover.
No painel
Caminho: barra lateral → Funcionalidades → Premium Link Servers (/guilds/<server-id>/features/premium-linkservers).
A página só é acessível enquanto o servidor tiver caracteres Premium disponíveis ou um plano ilimitado — caso contrário, o dashboard redireciona para a vista geral do servidor.
A página tem três partes: um banner de informações, Ligações atuais e Ligar um novo canal.
Ligar um novo canal
Abra o dashboard e selecione o seu servidor.
Na barra lateral, clique em Premium Link Servers sob Funcionalidades.
Em Ligar um novo canal, escolha Canal deste servidor.
Escolha Idioma deste canal — as mensagens dos outros servidores são traduzidas para ele.
Escolha Outro servidor.
Escolha Canal do outro servidor (ativado depois de um servidor ser escolhido).
Escolha Idioma desse canal — as mensagens do seu servidor são traduzidas para ele.
Clique em Criar a ligação.
O botão Criar a ligação fica desativado até o formulário ser válido, e o motivo é apresentado mesmo acima.
Campo
| Opção | Descrição |
|---|---|
| Canal deste servidor | Só são listados os canais onde o bot já tem todas as permissões necessárias. |
| Idioma deste canal | As mensagens vindas dos outros servidores são traduzidas para este idioma. |
| Outro servidor | Servidores onde o bot está presente e onde és moderador. |
| Canal do outro servidor | Escolhe primeiro o outro servidor. |
| Idioma desse canal | As mensagens vindas deste servidor são traduzidas para esse idioma. |
O que a página mostra
Os canais do seu servidor já usados por Canais ligados ou Premium Link Channels estão listados mas acinzentados, com um símbolo laranja que indica a funcionalidade que os detém. Liberte o canal nessa funcionalidade primeiro.
Os canais do seu servidor já numa ligação não estão listados de todo.
Um canal de destino que já pertence a uma ligação tem um símbolo roxo "Junta-se a uma ligação". Selecioná-lo significa juntar-se a essa ligação existente em vez de criar um par — a página mostra então um aviso com o número da ligação e os idiomas já usados nela, pré-preenche e bloqueia o idioma de destino, e remove os idiomas já ocupados do seu próprio dropdown de idiomas.
A lista Outro servidor é de melhor esforço: o bot não faz cache de todos os membros de todos os servidores, pelo que um servidor que realmente modera pode estar em falta. Convide o bot para lá e confirme as suas três permissões.
Os canais de destino usados por outra funcionalidade de ligação no seu próprio servidor, ou já ligados a um dos seus canais, estão simplesmente ausentes da lista — não há nada a fazer.
Gerir uma ligação existente
Cada ligação aparece como um cartão com o título Ligação #1, Ligação #2, … com um símbolo que mostra quantos servidores participam. Cada participante é uma linha: nome do servidor, canal, idioma.
| Canal | Descrição |
|---|---|
| Este servidor | Mude o Canal, o Idioma ou ambos, e depois clique em Aplicar. Um ícone de lixeira remove-o da ligação. |
| Outro servidor | Só de leitura e acinzentado. Uma dica explica que apenas um moderador desse servidor o pode alterar. |
Mudar o canal e o idioma ao mesmo tempo é uma operação única — defina ambas as seleções e depois clique em Aplicar uma vez.
Aplicar fica desativado até algo diferir dos valores guardados.
O dropdown de canais oferece apenas canais que ainda não estão numa ligação, e apenas canais que correspondem ao tipo da ligação (uma ligação de fórum aceita apenas canais de fórum).
O dropdown de idiomas oculta idiomas já ocupados pelos outros servidores dessa ligação.
Remover da ligação
Clique no ícone de lixeira na sua linha e confirme.
Resolução de problemas
Respostas de comandos Slash
Entrada inválida
Os dois idiomas têm de ser diferentes e ambos suportados.
Esse ID de canal não é válido.
Não podes ligar um canal a si próprio.
Ambos os canais pertencem ao mesmo servidor. Usa antes Ligar canais.
Este tipo de canal não pode ser ligado.
Um canal de fórum só pode ser ligado a outro canal de fórum.
Esse canal não foi encontrado, ou o bot não está nesse servidor.
Permissões
Não és membro desse servidor.
Precisas de Gerir servidor, Gerir canais e Gerir mensagens nesse servidor.
Faltam permissões ao bot no canal deste servidor.
Faltam permissões ao bot no canal do outro servidor.
O bot precisa de Gerir webhooks nesse canal.
Esse canal atingiu o limite de webhooks do Discord. Elimina um e tenta novamente.
Composição da ligação
Estes dois canais já estão na mesma ligação.
Ambos os canais já pertencem a ligações diferentes. Remove um primeiro.
Este servidor já tem um canal nessa ligação.
O outro servidor já tem um canal nesta ligação.
Esse idioma já é usado por outro servidor nesta ligação.
O idioma de destino já é usado por outro servidor nesta ligação.
Este canal já usa um idioma diferente nessa ligação.
O canal de destino já usa um idioma diferente nessa ligação.
Conflitos com as outras funcionalidades
Este canal já é usado por Ligar canais. Remove-o de lá primeiro.
Este canal já é usado pela Ligação de canais Premium. Remove-o de lá primeiro.
O canal de destino já é usado por Ligar canais no servidor dele.
O canal de destino já é usado pela Ligação de canais Premium no servidor dele.
Esse canal já é usado por outra ligação.
Mensagens do dashboard
Este servidor precisa de caracteres Premium para criar uma nova ligação.
Precisas de Gerir servidor, Gerir canais e Gerir mensagens nesse servidor.
Não és membro desse servidor.
Faltam permissões ao bot no canal deste servidor.
O bot precisa de Gerir webhooks nesse canal.
Um canal de fórum só pode ser ligado a outro canal de fórum.
Usado por Ligar canais
Usado pela Ligação de canais Premium
Esse canal já pertence a uma ligação.
Esse idioma já é usado por outro servidor da ligação a que te estás a juntar.
Este servidor já tem um canal nessa ligação.
Esse canal atingiu o limite de webhooks do Discord. Elimina um e tenta novamente.
Esta ligação foi alterada noutro sítio. Recarrega e tenta novamente.
