Anonim

Discord는 세계 최고의 음성 및 문자 채팅 서버 시스템으로, 태양 아래 모든 것에 사용됩니다. 사람들은 Discord를 통해 온라인 게임 길드를 운영하고 Discord로 온라인으로 테이블 탑 게임을하는 동안 의사 소통을하며 Discord를 사용하여 비즈니스 회의를합니다. 당신이 게이머인지 아닌지에 상관없이 Discord는 소규모 그룹과 대규모 그룹의 커뮤니케이션을위한 매우 유용한 도구입니다.

불화에 보이지 않는 방법 기사도 참조하십시오

그러나 Discord가 특히 잘 지원하지 않는 한 가지는 활기차고 다채로운 텍스트 채팅 경험입니다. 텍스트 채팅이 있지만 내장 색상 명령이 없으며 언뜻보기에는 텍스트로 "팬시"할 수있는 방법이 없습니다. 일반 텍스트는 매우 지루할 수 있지만 실제로 텍스트 색상을 변경하는 방법이 있습니다. Discord 텍스트 채팅에서 대담한 색상을 얻는 방법을 보여 드리겠습니다.

작동 원리

빠른 링크

  • 작동 원리
    • 일반 회색 (하지만 상자에 있음)
    • 그린 (일종)
    • 청록
    • 노랑
    • 주황색
    • 빨간
    • 푸른
  • 고급 기술

텍스트에 색상을 추가하는이 방법의 핵심은 Discord가 Javascript를 사용하여 인터페이스를 빌드하고 Solarized Dark라는 테마와 highlight.js라는 라이브러리에 있다는 사실에 있습니다. 즉, Discord 서버에 로그인하면 표시되는 페이지가 실제로 highlight.js를 포함하여 다소 복잡한 Javascript 프로그램에 의해 렌더링됩니다. 기본 Discord 사용자 인터페이스는 텍스트 색상 지정을 지원하지 않지만 highlight.js 스크립트를 실행하는 기본 Javascript 엔진은 지원합니다. 텍스트 채팅에 코드 스 니펫의 양을 삽입하면 모든 사람의 텍스트 채팅 창에 인쇄되는 단어의 색상을 변경할 수 있습니다.

이해해야 할 기본 개념은 주어진 텍스트의 색상을 변경하려면 해당 텍스트를 코드 블록으로 캡슐화해야한다는 것입니다. 텍스트가 중간 블록 인 3 줄의 텍스트 블록입니다. 코드 블록의 첫 번째 줄은 3 개의“”`이어야하며 그 뒤에 Solarized Dark 테마에 표시 할 색상을 알려주는 코드 구문이 있어야합니다. 그런 다음 두 번째 줄은 텍스트 여야하고 코드 블록의 세 번째 줄은 세 개의 "" "문자 여야합니다. 따라서 샘플 코드 블록은 다음과 같습니다.

“`CSS

Discord에 넣으면이 텍스트가 녹색으로 나타납니다.

“`

이 방법으로 텍스트를 입력하는 두 가지 기본 방법이 있습니다. 첫 번째 방법은 이러한 방식으로 액세스 할 수있는 다양한 텍스트 색상에 대한 다양한 코드가있는 텍스트 파일을 컴퓨터에 저장하고 사용하려는 세그먼트를 잘라 붙여 넣는 것입니다. 다른 방법은 코드 블록을 Discord 채팅 엔진에 한 줄씩 직접 입력하는 것입니다. 한 줄을 입력 한 다음“shift-Enter”를 눌러 실제로 메시지를 Discord로 보내지 않고 다른 줄을 만듭니다. 두 번째 줄을 입력하고 shift-Enter를 다시 누르십시오. 그런 다음 세 번째 줄을 입력하고 Enter 키를 누르면 전체 블록이 한 번에 전송되고 텍스트가 표시됩니다.

이 방법에는 몇 가지 제한이 있습니다. 하나, 색칠하려는 모든 텍스트 줄에 대해이 작업을 수행해야합니다. 색상을 켜거나 끌 수는 없습니다. 둘째, 텍스트가 Discord 서버의 상자에 나타납니다. 그리고 '및 문장 부호와 같은 특수 문자는 종종 색상이 지정되지 않습니다. 예를 들면 다음과 같습니다.

“`CSS

나는 매우 특별하다!

“`

로 표시됩니다

“I 'm very special!”텍스트는 모두 녹색이 아니며 상자 안에 있습니다.

highlight.js 코드는 기본 회색 외에 7 가지 새로운 색상에 대한 액세스를 제공합니다. 다음은 코드 및 해당 모양의 샘플입니다. 첫 번째 코드는 비누로 입을 씻어 내야합니다.

일반 회색 (하지만 상자에 있음)

“`brainfuck

샘플 텍스트

“`

그린 (일종)

“`CSS

샘플 텍스트

“`

청록

“`yaml

샘플 텍스트

“`

노랑

“`HTTP

샘플 텍스트

“`

주황색

샘플 텍스트

“`

(여기서 비정상적인 행동의 예가 있습니다-첫 번째 단어 만 채색되어 전체 줄을 채색 할 수 없었습니다.)

빨간

“`우수

샘플 텍스트

“`

(또 다른 벗겨진 것.)

푸른

“`엘름

샘플 텍스트

“`

(이것은 전체 라인을 색칠하지 않을뿐만 아니라 이전에 할 수 있었지만 잘못된 색상을 수행했습니다. 한숨. 이것은 색다른 물건입니다.)

고급 기술

동일한 기본 기술을 사용하여 텍스트를 색상으로 표시하는 고급 방법이 몇 가지 더 있습니다. 이 모든 것이 작동하는 이유는 개발자가 프로그램을 작성할 때 이러한 형식이 코드 블록을 표시하기 때문입니다. "`다음의 첫 번째 텍스트는 highlight.js에 어떤 스크립팅 언어로 서식을 지정해야하는지 알려주며 실제로 한 줄에 직접 색상을 표시하는 몇 가지 명시적인 방법이 있습니다. 사용할 수있는 언어와 색상을 강제하는 방법은 다음과 같습니다. 그들과 함께 실험하고 당신은 곧 다채로운 텍스트 메시지를 작성하는 자신을 곧 찾을 수 있습니다.

이에 대한 자세한 내용은 Highlight.js.org를 확인하거나 Discord 서버 Discord Highlight.js에 가입하십시오.

더욱 고급 사용자를 위해 Discord를 사용하여 포함 및 웹 후크를 메시지로 추가 할 수도 있습니다. 컬러 블록을 표시하고 마크 다운 텍스트를 지원하는 데 사용할 수 있습니다. Discord Webhook으로 이동하여이 기능의 작동 방식을 확인할 수 있습니다.

더 많은 불화 자원이 있습니다!

사용자를 금지해야합니까? Discord에서 IP 금지를 수행하는 방법은 다음과 같습니다.

누군가를 인용하고 싶습니까? Discord에서 다른 사람을 인용하는 방법에 대한 안내서가 있습니다.

텍스트를 벗어나거나 취소하고 싶습니까? Discord에서 텍스트를 제거하고 치는 방법에 대한 자습서가 있습니다.

봇은 Discord 환경에 많은 도움을줍니다. 봇을 Discord 서버에 추가하는 방법은 다음과 같습니다.

다른 사용자와 화면을 공유하고 싶으십니까? Discord에서 화면 공유에 대한 가이드를 참조하십시오.

불일치로 텍스트 색상을 변경하는 방법