결론부터
- 1자라는 봇 답은 같은 메시지를 거듭 고치는 것이다. 마지막 판만 완성이다.
- 2읽기와 복사는 멈춘 뒤에. 그룹에서는 짧은 확인 뒤 완성된 답이 낫다.
- 3만드는 쪽은 긴 답만 흘리고, 읽을 만한 묶음으로, 끝과 실패를 표시한다.
치는 게 아니라 고치는 것이다
어떤 봇은 눈앞에서 쓰듯이 답합니다. 메시지가 나타나고, 자라고, 멈춥니다. 아무것도 치고 있지 않습니다. 봇이 답이 오는 대로 같은 메시지를 거듭 고치는 것입니다. 살아 있는 듯 느껴지고, 답을 쓰는 방식을 바꿉니다. 계속 움직이는 메시지는 움직이는 동안 읽을 수 없으니까요.
봇은 글자를 하나씩 보낼 수 없습니다. 짧은 메시지를 올리고, 답이 더 나오는 대로 내용을 거듭 바꿔 자라는 효과를 냅니다. 이상하게 느꼈을 모든 게 그걸로 설명됩니다.
개인 대화에는 공식 방법이 하나 더 있습니다. 봇 API 의 초안 흘리기(sendMessageDraft)입니다. 봇이 만드는 중인 답을 임시 초안으로 보여 주고, 끝나면 완성된 메시지를 따로 보냅니다. 초안은 30초짜리 미리보기라 대화에 남는 건 완성본뿐입니다. 봇이 빈 글을 보내면 '생각 중…' 자리가 보이고, 봇이 켜 두면 초안 아래에 멈춤 버튼이 나옵니다(공식 문서).
- 임시 초안 — 30초 미리보기, 완성본은 따로 보내야 대화에 남는다
- 빈 글을 보내면 '생각 중…'(Thinking…) 자리 표시
- can_stop — 사용자에게 멈춤 버튼을 보여 준다
글이 흐르지 않고 뛰는 건 끊임없이가 아니라 묶음으로 오기 때문입니다. 서식이 끝에야 나오는 일이 많은 건 반쪽 표나 닫히지 않은 코드 덩어리를 제대로 그릴 수 없기 때문입니다. 연결이 나쁘면 조각에서 전체로 훌쩍 뛸 수 있습니다. 중간 판이 나에게 닿지 않았으니까요.
어느 것도 고장이 아닙니다. 느린 일의 진행을 보여 주는 합리적인 방법이고, 그 대안인 빈 침묵 뒤 긴 문단 여럿은 전체로 더 빨라도 훨씬 나쁘게 느껴집니다.
묻고 답하기
서식은 왜 끝에야 나오나
반쪽 서식은 깨진 서식이라서입니다. 두 줄만 있는 표, 반만 쓴 링크, 닫히지 않은 코드 덩어리. 어느 것도 제대로 보일 수 없으니, 괜찮은 봇은 평범한 글로 흘리고 답이 끝나면 구조를 입힙니다. 중간 판을 읽고 있다면 초안을 읽고 있는 것입니다.
짧은 답도 흘려야 하나
아니고, 가장 흔한 오용입니다. 흘리기는 기다림을 채우려고 있습니다. 답이 짧으면 채울 기다림이 없고, 움직임은 완성된 채 올 수 있던 걸 늦출 뿐입니다. 긴 답은 흘리고, 짧은 답은 보내세요. 단어 몇 개가 조립되는 걸 지켜본 사용자는 공연을 기다린 것입니다.
그룹에서는 어떻게 되나
방을 차지합니다. 계속 바뀌는 메시지가 다른 사람들이 말하려는 동안 모두의 화면 아래에 앉아 있고, 활발한 그룹에서는 정말 방해됩니다. 함께 쓰는 공간에서 더 나은 방식은 짧은 확인 뒤 완성된 답 하나입니다. 흘리기는 묻는 사람만 지켜보는 개인 대화에 남겨 두세요.
멈출 수 있나
봇이 그걸 줄 때만입니다. 초안 흘리기에서 봇이 멈춤 버튼을 켰으면 그 버튼으로, 아니면 봇이 단 메시지 버튼으로. 그게 없으면 다른 쪽이 쓰는 걸 앱에서 취소할 방법이 없습니다. 대화를 나갈 수는 있지만 메시지는 끝까지 갑니다. 봇 운영자에게는 오래 돌 수 있는 것에 멈춤 조작을 넣을 이유입니다.
끝나기 전에 답을 복사할 만한가
아닙니다. 고치는 중인 메시지를 복사하면 그 순간 있던 것, 흔히 문장 중간에 마지막 서식 없는 것을 얻습니다. 대화에 남는 건 완성된 판이니 잠깐 더 기다리는 게 늘 맞고, 답이 중요하다면 인용할 만한 것도 완성된 판뿐입니다.
어떤 봇은 왜 주제를 쓰나
긴 답 여럿이 한 흐름에 섞이면 읽을 수 없어서입니다. 대화마다 자기 스레드를 주면 질문이 답 옆에 남고 두 주고받기가 엇갈리지 않습니다. 바쁜 그룹이 주제를 쓰는 것과 같은 이유를, 한 참여자가 길게 쓰는 방에 적용한 것입니다. 주제 탭은 그룹 주제 탭에 있습니다.
만드는 쪽이라면
결정 셋이 일의 대부분을 합니다. 필요할 만큼 긴 것만 흘리세요. 한도가 허락하는 만큼 자주가 아니라 읽을 만큼 큰 묶음으로 고치세요. 사람이 읽는 것보다 빨리 바뀌는 글은 문단으로 오는 글보다 나쁩니다. 그리고 늘 깔끔한 마지막 고치기 한 번으로 끝내서, 대화에 남는 게 움직임의 마지막 장면이 아니라 온전한 메시지가 되게 하세요.
늘 건너뛰는 넷째. 중간에 실패하면 어떻게 할지 정하세요. 자라다 멈추고 끝내 완성되지 않은 메시지는 잘못됐다는 표시 없이 누군가의 대화에 잘린 조각을 남깁니다. 답이 끊겼다고 고쳐 두는 데 호출 한 번이면 되고, 고장 난 봇과 문제가 있었던 봇의 차이입니다. 봇 토큰과 운영은 호스팅 봇에 있습니다.
함께 쓰기
자라는 답은 멈출 때까지 기다린 뒤 읽고 복사합니다. 멈춤 버튼이 있으면 메시지 아래에 나옵니다.
자라는 답은 멈출 때까지 기다린 뒤 읽고 복사합니다. 멈춤 버튼이 있으면 메시지 아래에 나옵니다.
자라는 답은 멈출 때까지 기다린 뒤 읽고 복사합니다. 멈춤 버튼이 있으면 메시지 아래에 나옵니다.
- 멈출 때까지 기다렸다 읽습니다. 중간 글은 초안입니다.
- 완성된 판만 복사합니다. 고치는 중의 복사는 잘립니다.
- 서식은 마지막이라고 봅니다. 반쪽 구조는 그려지지 않습니다.
- 만드는 쪽은 긴 답만 흘립니다. 짧은 건 그냥 보내세요.
- 바쁜 그룹에서는 흘리지 않습니다. 화면 아래를 붙잡습니다.
- 끝과 실패를 표시합니다. 다른 무엇도 해 주지 않습니다.
자주 묻는 질문
봇 답이 글자가 자라듯 나오는 건 왜인가요?
봇이 짧은 메시지를 올린 뒤 답이 나오는 대로 같은 메시지를 거듭 고치기 때문입니다.
답이 다 나오기 전에 복사해도 되나요?
그 순간의 조각만 복사됩니다. 멈춘 뒤 완성된 판을 복사하세요.
서식이 마지막에 바뀌어요.
반쪽 표나 코드는 제대로 보일 수 없어서 끝난 뒤 서식을 입히는 경우가 많습니다.
자라는 답을 멈출 수 있나요?
봇이 멈춤 버튼을 준 경우에만 멈출 수 있습니다.
참고한 공식 문서
한눈에 정리
- 1고치기의 연속
속도 제한이 있다.
- 2완성본만
중간 글은 초안.
- 3끝을 보이게
멈춘 답은 끝난 답처럼 보인다.
최종 수정 2026-10-06