디스코드

디스코드에서 ASCII 아트가 깨지지 않게 붙여넣는 법

코드 블록(```)으로 감싸면 고정폭 글꼴로 표시돼 줄이 맞아요.

마지막 수정:

디스코드에 ASCII 아트를 그냥 붙여넣으면 모양이 찌그러져요. 일반 메시지는 글자마다 폭이 다른 글꼴로 표시되기 때문이에요. 코드 블록으로 감싸면 고정폭 글꼴로 바뀌어서 줄이 맞습니다.

코드 블록으로 감싸기

메시지 맨 앞과 맨 뒤에 백틱(`) 세 개를 넣으세요. 백틱은 키보드 숫자 1 왼쪽에 있는 키예요.

```
 _  _ ___ _    _    ___
| || | __| |  | |  / _ \
| __ | _|| |__| |_| (_) |
|_||_|___|____|____\___/
```

입력창에서 줄을 바꿀 때는 Shift + Enter를 누르세요. Enter만 누르면 메시지가 전송돼요.

자주 생기는 문제

첫 줄이 사라져요

여는 백틱 세 개 바로 뒤에 글자를 붙여 쓰면, 디스코드는 그 첫 단어를 프로그래밍 언어 이름으로 받아들일 수 있어요. 여는 백틱 다음에는 반드시 줄을 바꾸고 그림을 붙여넣으세요.

그림 중간에서 코드 블록이 끊겨요

그림 안에 백틱 세 개가 연달아 들어 있으면 거기서 코드 블록이 끝나요. 백틱 하나는 괜찮습니다. 이런 그림은 다른 글꼴로 바꾸거나 PNG로 저장해서 보내세요.

메시지가 전송되지 않아요

디스코드 메시지는 한 번에 2,000자까지 보낼 수 있어요(Nitro는 더 길게 보낼 수 있어요). 공백과 줄바꿈도 글자 수에 들어갑니다. 큰 그림은 생각보다 금방 넘어요.

그림 크기 글자 수
폭 40자 × 6줄 (텍스트 배너) 약 240자
폭 60자 × 30줄 (이미지 변환) 약 1,800자
폭 90자 × 40줄 (이미지 변환) 약 3,600자

이미지를 변환한 그림은 폭 60자 이하로 만들어야 한 메시지에 들어가요. 세로로 긴 사진은 줄 수가 많아지니 폭을 더 줄이세요. 크게 보여 주고 싶다면 PNG로 저장해서 올리는 편이 좋습니다.

휴대폰에서 줄이 넘쳐요

코드 블록 안이라도 화면보다 긴 줄은 다음 줄로 넘어가요. 휴대폰 세로 화면에서는 한 줄에 들어가는 글자 수가 PC보다 훨씬 적습니다. 기기와 글자 크기 설정에 따라 다르지만, 모바일 사용자가 많은 서버라면 폭 30자 안팎으로 만드는 게 안전해요.

lab.ascii의 글꼴 카드에는 폭이 몇 자인지 표시돼 있어요. Small, Mini, Small Slant, Calvin S처럼 ‘좁은 폭 추천’ 글꼴을 쓰면 같은 글자를 더 좁게 만들 수 있습니다.

한 줄 코드와 여러 줄 코드

  • 백틱 하나 (`이렇게`) — 문장 안에 넣는 한 줄 코드예요. ʕ•ᴥ•ʔ 같은 한 줄 아트에 쓰기 좋아요.
  • 백틱 세 개 — 여러 줄짜리 코드 블록이에요. 줄이 두 줄 이상인 그림은 이쪽을 쓰세요.

한 줄 카오모지는 코드 블록 없이 그냥 보내도 거의 깨지지 않아요.

닉네임·채널 이름에 쓰기

닉네임이나 채널 이름에는 줄바꿈을 넣을 수 없어서 여러 줄 그림은 쓸 수 없어요. 대신 텍스트 꾸미기로 만든 𝓗𝓮𝓵𝓵𝓸, 𝐇𝐞𝐥𝐥𝐨 같은 유니코드 글자는 넣을 수 있습니다. 다만 일부 기기에서는 네모(□)로 보일 수 있고, 화면 낭독기가 제대로 읽지 못하니 꼭 읽혀야 하는 이름에는 쓰지 않는 게 좋아요.

정리

  1. 그림 앞뒤를 백틱 세 개(```)로 감싸요.
  2. 여는 백틱 다음에는 줄을 바꿔요.
  3. 한 메시지는 2,000자까지예요. 이미지 변환은 폭 60자 이하로 만들어요.
  4. 모바일 사용자가 많으면 폭 30자 안팎으로 만들어요.
  5. 그래도 깨지면 PNG로 저장해서 올려요.

lab.ascii에서 만든 결과는 복사 버튼 한 번으로 가져갈 수 있어요. 디스코드에 붙여넣을 때 앞뒤에 ``` 만 넣어 주세요.