Anonim

O Discord é o principal sistema de servidor de bate-papo por voz e texto do mundo, usado para tudo e qualquer coisa sob o sol. As pessoas dirigem suas guildas de jogos on-line através do Discord, elas se comunicam enquanto jogam jogos de mesa on-line com o Discord, e até fazem conferências de negócios usando o Discord. Seja você um jogador ou não, o Discord é uma ferramenta incrivelmente valiosa para a comunicação entre pequenos e grandes grupos de pessoas.

Veja também nosso artigo Como ser invisível na discórdia

Uma coisa que o Discord não suporta particularmente bem é uma experiência de bate-papo com texto vibrante e colorida. Há bate-papo por texto, mas não há comandos de cores embutidos e, à primeira vista, não há como fazer algo “sofisticado” com o seu texto. O texto sem formatação pode ficar muito chato muito rapidamente - mas, de fato, existem maneiras de alterar a cor do texto. Vou mostrar como obter cores ousadas nos bate-papos do Discord.

Como funciona

Links Rápidos

  • Como funciona
    • Cinza claro (mas em uma caixa)
    • Verde (mais ou menos)
    • Ciano
    • Amarelo
    • laranja
    • Vermelho
    • Azul
  • Técnicas avançadas

A chave desse método de adicionar cor ao texto está no fato de o Discord usar o Javascript para construir suas interfaces, juntamente com um tema conhecido como Solarized Dark e uma biblioteca chamada destaque.js. Ou seja, quando você está conectado ao seu servidor Discord, a página que você vê está sendo renderizada por uma série de programas Javascript bastante sofisticados, incluindo o arquivo highlights.js. E embora a interface do usuário nativa do Discord não ofereça suporte para colorir o seu texto, o mecanismo Javascript subjacente, executando o script destacado.js, fornece. Ao inserir o que equivale a trechos de código no seu bate-papo de texto, você pode alterar a cor das palavras impressas na janela de bate-papo de todos.

O conceito básico a ser entendido é que, para alterar a cor de uma determinada parte do texto, você precisa encapsular esse texto em um bloco de código. Este é um bloco de texto de três linhas com o seu texto como o bloco do meio. A primeira linha do bloco de código deve conter três caracteres "" ", seguidos pela frase de código que informa ao tema Solarized Dark que cor exibir. Em seguida, a segunda linha precisa ser o seu texto e a terceira linha do bloco de código deve ter mais três caracteres "" ". Portanto, um exemplo de bloco de código seria semelhante a:

"` CSS

Esse texto parece verde se você o colocar em Discórdia.

""

Existem duas maneiras básicas de inserir texto dessa maneira. A primeira maneira é ter um arquivo de texto no seu computador com os vários códigos para as várias cores de texto que você pode acessar dessa maneira e recortar e colar os segmentos que deseja usar. Outra maneira é inserir diretamente o bloco de código no mecanismo de bate-papo do Discord, linha por linha. Digite uma linha e pressione “Shift-Enter” para criar outra linha sem enviar a mensagem para o Discord. Digite a segunda linha e pressione Shift-Enter novamente. Em seguida, digite a terceira linha e pressione Enter, e todo o bloco será enviado de uma só vez e exibirá seu texto.

Existem algumas limitações nesse método. Primeiro, você deve fazer isso para todas as linhas de texto que deseja colorir - você não pode simplesmente ativar ou desativar uma cor. Segundo, seu texto aparecerá em uma caixa no servidor Discord. E três, caracteres especiais como 'e sinais de pontuação geralmente não serão coloridos. Por exemplo:

"` CSS

Eu sou muito especial!

""

será exibido como

Observe que o texto "Sou muito especial!" Não é todo verde e está dentro de uma caixa.

Os códigos destacar.js. dão acesso a sete novas cores, além do cinza padrão. Aqui estão os códigos e amostras de sua aparência. Observe que o primeiro código precisa ter a boca lavada com sabão.

Cinza claro (mas em uma caixa)

"` Brainfuck

Texto de amostra

""

Verde (mais ou menos)

"` CSS

Texto de amostra

""

Ciano

"` Yaml

Texto de amostra

""

Amarelo

"` HTTP

Texto de amostra

""

laranja

“BRAÇO

Texto de amostra

""

(Observe que aqui está um exemplo de comportamento inadequado - apenas a primeira palavra foi colorida e eu não consegui fazer com que ela colorisse toda a linha.)

Vermelho

"` Excel

Texto de amostra

""

(Outro esquisito.)

Azul

“Elm

Texto de amostra

""

(Este não apenas não coloria a linha inteira, embora eu fosse capaz de fazê-lo anteriormente, ele fazia a cor errada. Suspiro. Bem, isso é uma coisa esquisita.)

Técnicas avançadas

Existem outras maneiras de exibir o texto em cores usando a mesma técnica básica, mas de uma maneira mais avançada. A razão de tudo isso funcionar (mais ou menos) é que esses formatos se destinam a exibir blocos de código quando um desenvolvedor está escrevendo um programa. O primeiro texto após o comando `` diz ao destaca.js qual linguagem de script ele deve estar formatando e, na verdade, existem algumas maneiras explícitas de converter cores diretamente em uma linha. Aqui estão alguns dos idiomas que você pode usar e as maneiras de forçar a cor. Experimente-os e em breve você estará escrevendo mensagens de texto coloridas o tempo todo.

Para obter mais informações, consulte Highlight.js.org ou entre no servidor Discord Highlight.js.

Para usuários ainda mais avançados, o Discord também permite adicionar incorporações e webhooks como mensagens. Eles podem ser usados ​​para exibir blocos coloridos e também suportam texto de remarcação. Você pode ver como esse recurso funciona indo até o Discord Webhook.

Temos muito mais recursos de discórdia para você!

Precisa banir um usuário? Veja como fazer uma proibição de IP no Discord.

Deseja citar alguém? Temos um guia para citar alguém no Discord.

Deseja riscar ou riscar o texto? Temos um tutorial sobre como eliminar e eliminar texto no Discord.

Os bots contribuem muito para a experiência do Discord - aqui está nossa explicação para adicionar bots ao servidor do Discord.

Deseja compartilhar sua tela com outros usuários? Veja nosso guia para compartilhar sua tela no Discord.

Como mudar a cor do texto na discórdia