시작하기
앱 사용하기
가입부터 대화, 그룹, 사진, 봇, 링크까지 — 파발 앱을 처음 쓰는 분을 위한 안내.
파발 앱은 지금 맥·윈도우 데스크톱 앱과 안드로이드 앱이 있습니다. 공식 텔레그램 앱을 바탕으로 파발 서버에 맞춘 앱이라, 텔레그램을 써 봤다면 화면이 익숙할 겁니다. 앱은 서버를 운영하는 곳에서 받습니다. 아이폰 앱은 첫 버전을 App Store 심사에 냈고, 안드로이드 앱은 Google Play 에서 받을 수 있으며(pabal.me 에서 APK 로도 받을 수 있습니다), 리눅스 앱과 애플 워치 앱은 준비 중입니다.
가입하고 로그인하기
- 전화번호를 넣습니다. 국가를 고르고 번호를 입력한 뒤 다음.
- 코드를 받습니다. 서버 운영 방식에 따라 문자(SMS)로 오거나, 이메일 주소를 먼저 묻고 메일로 오거나, 운영자에게서 직접 받습니다.
- 코드를 넣습니다. 이미 있는 계정이면 바로 로그인되고, 새 번호면 이름을 묻습니다. 이름을 넣으면 가입이 끝납니다.
| 앱에 뜨는 말 | 뜻과 할 일 |
|---|---|
| 잘못된 번호 | 번호를 다시 확인하세요. 서버가 새 가입을 받지 않는 중일 때도 이렇게 보입니다. |
| 차단된 번호 | 운영자가 이 번호를 막았습니다. 정지된 채 탈퇴한 계정의 번호도 탈퇴 뒤 한동안(기본 1년, 운영자가 더 길게 정할 수 있음) 이렇게 거절됩니다. 운영자에게 문의하세요. |
| 너무 많이 시도했습니다 | 같은 번호로 코드를 너무 자주 요청했습니다. 안내된 시간만큼 기다렸다 다시 하세요(기본: 60초 간격, 하루 10번). |
| 코드가 틀렸습니다 | 다시 넣으세요. 여러 번(기본 5번) 틀리면 그 코드는 잠기고 번호 입력부터 다시 합니다. |
| 코드가 만료되었습니다 | 코드는 기본 5분 동안만 유효합니다. 번호를 다시 넣어 새 코드를 받으세요. |
코드를 아는 사람은 여러분의 계정으로 로그인할 수 있습니다. 운영자나 봇이 코드를 물어보는 일은 없습니다.
프로필 꾸미기
- 이름·소개: 설정 → 내 프로필에서 바꿉니다.
- 사용자명: 다른 사람이 전화번호 없이 나를 찾게 해 줍니다. 정하면
pabal.me/사용자명링크로도 나를 열 수 있습니다. - 프로필 사진: 설정에서 사진을 올리면 대화 목록·프로필에 보입니다. 이전 사진은 사진 목록에 남아 다시 고르거나 지울 수 있습니다.
대화하기
- 상대 찾기: 왼쪽 위 검색창에 상대의 사용자명을 넣습니다. 연락처에 저장된 번호로도 찾을 수 있습니다.
- 메시지: 보낸 메시지는 상대의 모든 기기에 바로 도착합니다. 보낸 메시지는 고치거나(오른쪽 클릭 → 편집) 지울 수 있고, 상대 화면에도 반영됩니다.
- 사진과 파일: 끌어다 놓거나 클립 버튼으로 보냅니다. 사진은 사진으로, 그 밖의 파일은 파일로 갑니다. 파일은 이름과 형식이 그대로 보존되고, 크기 제한은 운영자가 정합니다(기본 2GB). 동영상·음성을 파일로 보내면 받는 쪽에서 내려받아 열 수 있지만, 앱 안에서 바로 재생되는 동영상·음성 메시지는 아직입니다.
- 여러 기기: 같은 계정으로 여러 컴퓨터에서 로그인할 수 있습니다. 한 기기에서 보낸 메시지가 다른 기기에도 보이고, 꺼져 있던 기기는 켜면 놓친 대화를 따라잡습니다.
- 내 데이터 내보내기: 데스크톱 앱의 설정 → 고급 → Export Pabal data 로 대화·사진·파일과 계정 정보를 컴퓨터에 받습니다. 하루에 세 번까지 시작할 수 있고, 내보내는 동안 서버가 다시 켜지면 처음부터 다시 합니다.
- 통화: 대화방 위의 전화 버튼으로 1:1 통화를 겁니다. 그룹 통화는 아직입니다.
알림
앱이 꺼져 있을 때 새 메시지를 알려 주는 방법은 앱마다 다릅니다.
| 앱 | 앱이 꺼져 있을 때 | 메모 |
|---|---|---|
| 안드로이드 | 알림이 옵니다 | 새 메시지는 알림으로 뜨고, 전화는 벨이 울립니다. 알림 내용은 휴대폰마다 다른 키로 암호화되어 Google 을 거쳐 옵니다 |
| 아이폰 | 다음 버전부터 | App Store 심사에 낸 첫 버전(1.0)에는 푸시 알림이 없어, 앱을 열어 둔 동안 메시지를 받습니다. 푸시가 든 1.1 은 내부 시험 중입니다 |
| 맥·윈도우 | 켜져 있는 동안 | 앱이 켜져 있으면 컴퓨터의 알림으로 보여 줍니다. 앱을 껐다가 켜면 놓친 대화를 따라잡습니다 |
안드로이드에서 알림을 받으려면
- 앱을 최신 판으로 설치하거나 업데이트합니다(운영하는 곳의 웹사이트
pabal.me에서 받는 APK). 알림 기능이 들어가기 전에 받은 앱에는 알림이 오지 않습니다. - 설치하거나 업데이트한 뒤 앱을 한 번 엽니다. 이때 앱이 이 휴대폰을 알림 받을 기기로 서버에 등록합니다. 업데이트해도 로그인은 그대로입니다.
- 안드로이드가 알림을 허용할지 물으면 허용을 누릅니다. 나중에 휴대폰 설정 → 앱 → 파발 → 알림에서도 켤 수 있습니다.
- 다 쓴 앱은 최근 앱 목록에서 밀어 닫아도 알림이 옵니다. 하지만 설정의 강제 종료는 누르지 마세요 — 앱을 다시 직접 열 때까지 안드로이드가 알림을 전하지 않습니다.
- 알림이 늦거나 오지 않으면 휴대폰의 배터리 설정에서 파발을 제한 없음(절전 예외)으로 두세요.
- 대화방의 알림을 끄면 그 대화방은 알림을 띄우지 않습니다.
- 운영자가 정하면 알림에 메시지 내용 없이 보낸 사람만 보일 수 있습니다.
- 꺼져 있던 앱이 깨어나는 데 오래 걸리면 전화가 먼저 끊길 수 있습니다. 그때는 대화방에서 다시 걸면 됩니다.
- 알림은 서버에서 켜 두어야 옵니다. 서버를 운영한다면 서버 설치 — 안드로이드 푸시 알림을 보세요.
그룹
- 왼쪽 위 메뉴 → 새 그룹.
- 멤버를 고르고(사용자명으로 검색), 그룹 이름을 정하면 끝입니다.
- 나중에 그룹 정보에서 멤버를 더 넣거나 내보내고, 이름을 바꿀 수 있습니다. 초대 링크(
pabal.me/+…)로 들어오는 기능은 아직 준비 중이라, 멤버는 그룹 정보에서 직접 넣어 주세요.
봇도 그룹 멤버로 넣을 수 있습니다. 그룹에 들어간 봇은 그룹의 메시지를 받고 답할 수 있습니다.
봇 쓰기
봇은 프로그램이 조종하는 계정입니다. 봇의 사용자명(끝이 bot)을 검색해 열고 시작을 누르면 됩니다. 봇이 보낸 버튼을 누르면 봇이 답하거나 메시지를 바꿉니다.
내 봇을 만들고 싶다면 @BotFather 를 검색해 /newbot 을 보내세요. 자세한 방법은 봇 만들기에 있습니다.
음성 봇에 전화하기
어떤 봇은 전화를 받습니다. 봇 대신 AI 음성 모델이 대답하는 봇입니다(음성 봇). 서버 운영자가 음성 봇을 켠 서버에서만 되고, 공개 전에는 운영자가 정한 시험자만 걸 수 있습니다.
- 전화 버튼: 음성 봇의 대화방 위나 프로필의 전화 버튼을 누릅니다. 버튼은 전화를 받을 수 있는 봇에게만, 그리고 음성 봇 통화를 지원하는 앱 판에서만 보입니다. 영상 통화는 없습니다.
- 확인 창: "이 통화는 AI가 받습니다" 창이 먼저 뜹니다. 봇은 사람이 아니고 들리는 목소리도 AI 가 만든 것이라는 것, 이 통화는 사람끼리 하는 통화와 달리 종단 간 암호화되지 않는다는 것, 소리가 가는 곳, 봇 주인이 받는 것을 읽고, 만 19세 이상이면 "만 19세 이상입니다 · 통화" 를 누릅니다. 원하지 않으면 취소 — 봇에게 메시지를 보내는 것은 그대로 할 수 있습니다. 데스크톱·안드로이드는 그 봇에 처음 걸 때, 아이폰은 걸 때마다 묻습니다.
- 연결되면 "AI 음성 봇과 연결되었습니다." 안내가 먼저 들리고, 그다음 봇이 인사합니다. 봇에게 물으면 언제나 AI 라고 답합니다. 대화 남기기를 골랐다면 통화 화면에 "대화 남김" 이 보입니다(안내 음성은 따로 없습니다).
- 끊기: 여느 통화처럼 빨간 버튼으로 끊습니다. 봇이 끊거나, 봇이 정한 최대 길이(보통 몇 분)가 되면 끝납니다. 끝나면 봇과의 대화방에 통화 기록이 남습니다.
- 소리가 가는 곳: 앱 → 파발의 음성 서버 → Google(Vertex AI 의 Gemini Live API, 미국 아이오와). 파발은 통화 소리를 저장하지 않고 통화 기록(누가·언제·얼마나)만 180일 보관합니다(대화방에 남는 통화 기록 메시지는 지울 때까지 남습니다). Google 은 대답을 만든 뒤 소리와 글을 보관하지 않지만, 자동 검사에서 남용이 의심된 내용은 최대 90일 기록될 수 있습니다(확인 창과 같은 내용).
- 봇 주인이 받는 것: 내 이름·계정 번호·앱 언어(전화번호와 사용자명은 아님), 통화 시각과 길이, 봇의 기능(주문 조회 같은)에 쓰인 값. 통화 소리는 받지 않습니다. 대화 내용을 글로 받는 봇이면 연결될 때 "이 통화의 대화 내용은 글로 적혀 봇 주인에게 전해집니다." 안내가 먼저 나옵니다. 소리를 봇 개발자의 서버가 직접 받는 봇(원음 모드)이면 확인 창의 내용이 다르고, 통화 소리가 그 서버로 갑니다.
- 카드 번호·주민등록번호·비밀번호·인증 번호는 말하지 마세요. 음성 봇은 그런 것을 묻지 않게 되어 있고, 파발은 카드 번호·주민등록번호처럼 보이는 숫자를 봇의 기능에 넘기지 않고 대화 기록에서는 가리지만, 모두 잡지는 못합니다(나눠 말하거나 말로 읽은 숫자, 비밀번호·인증 번호는 가리지 못합니다).
- 통화 화면에는 이름 아래 "@봇 · AI · 봇" 과 "AI가 만든 목소리 · 통화 소리는 Google이 처리합니다" 가 보입니다. 확인 창이 든 앱 판이 나오기 전에는 봇에 전화 버튼이 보이지 않습니다.
- 연결에 문제가 생기면 "죄송합니다. 연결에 문제가 생겨 통화를 마칩니다." 를 듣고 끊깁니다. 봇이 바쁘거나 오늘 통화 시간을 다 쓴 경우 등에는 통화 중 신호로 끝납니다. 한 사람이 봇에게 거는 통화에도 하루 시간과 시간당 횟수 한도가 있고, 가입한 지 얼마 안 된 계정은 걸 수 없을 수 있습니다.
대화 남기기(준비 중 — 지금 pabal.me 에서는 쓸 수 없습니다): 통화의 대화를 나중에 글로 다시 보고 싶다면 확인 창의 체크 상자 "이 통화의 대화를 내 대화방에 글로 남기기"를 켭니다(처음에는 꺼져 있음).
- 데스크톱·안드로이드는 이 선택을 봇마다 기억합니다. 바꾸려면 그 봇의 대화방 오른쪽 위 ⋮ → 대화 남기기를 누릅니다(켜져 있으면 이름 뒤에 ✓). 아이폰과 애플 워치는 걸 때마다 고릅니다.
- 통화가 끝나면 그 봇과의 대화방에서 통화 기록 바로 아래에 조용한 메시지(알림 없음)로 남습니다. 굵은 머리말 "통화 대화 기록" 아래에 "나:" 와 봇 이름으로 누가 한 말인지 적혀 있고, 길면 여러 메시지로 나뉩니다.
- 이 글은 나만 봅니다. 봇과 봇 주인에게는 가지 않고, 이 선택을 했는지도 봇 주인은 알 수 없습니다. 다른 메시지처럼 지울 수 있습니다.
- 카드 번호·주민등록번호처럼 보이는 숫자는
*로 가립니다(모두 잡지는 못합니다). - 남기지 못했을 때는 통화 기록 아래에 "이 통화의 대화는 남기지 못했습니다." 한 줄이 남습니다.
- 봇 주인이 받는 대화 기록과는 따로입니다 — 그쪽은 봇 주인에게 가고, 연결될 때 안내 음성이 나옵니다.
음성 봇을 만들고 싶다면 음성 봇 문서를, 음성 봇으로 무엇을 할 수 있는지는 AI 에이전트를 보세요.
애플 워치에서 음성 봇에 전화하기 (준비 중)
애플 워치 앱으로 아이폰 없이 음성 봇에게 전화할 수 있습니다. 운동하러 나갈 때 휴대폰을 두고 가도 됩니다. 지금은 내부 시험 중이라 받을 수 없습니다.
- 로그인: 워치에서는 가입할 수 없습니다. 이미 있는 계정의 전화번호와 코드로 로그인합니다.
- 걸기: 봇 목록에서 봇을 고르면 매 통화마다 확인 창 전체가 나옵니다. 읽고 "만 19세 이상입니다 · 통화" 를 누릅니다. 대화 남기기 스위치도 여기에 있습니다.
- 듣기: 에어팟 같은 블루투스 이어폰을 권합니다.
- 통화 중에는 운동 앱 화면을 볼 수 없습니다 — 워치가 "End Call to Continue" 를 보여 줍니다.
- 워치로 걸 수 없는 봇: 도구·MCP 서버·자기 모델 키·원음 모드·봇 주인의 대화 기록을 쓰는 봇에는 아직 걸 수 없습니다(
WATCH_NOT_YET). 그런 봇은 휴대폰이나 컴퓨터에서 거세요. - 통화가 끝나면 휴대폰·컴퓨터 앱의 그 봇 대화방에 통화 기록이 남습니다. 워치 앱에는 아직 메시지가 없습니다.
봇이 나에게 전화하도록 허락하기 (곧)
예약 확인·깨우기·배달 안내처럼, 내가 허락한 봇은 나에게 먼저 전화를 걸 수 있습니다. 전화는 AI 음성이 겁니다. 허락 창이 든 앱 판이 아직 나오지 않았고 pabal.me 는 법률 검토를 기다리고 있어서 지금은 쓸 수 없습니다.
- 허락하기: 봇 대화방이나 프로필의 메뉴에서 전화 허락… 을 누르거나, 그 봇이 대화방에 보낸 허락 링크를 누릅니다. 허락 창이 이 전화를 AI 가 건다는 것, 목적, 봇 주인, 소리가 가는 곳, 조용한 시간을 보여 줍니다. 만 19세 이상이면 만 19세 이상입니다 · 허락.
- 전화가 오면: 벨에 봇 이름 뒤 "(AI)" 가 붙고 "AI 음성 봇 · 파발은 인증번호를 묻지 않습니다" 가 보입니다. 받으면 파발의 안내 음성이 먼저 나오고, 봇이 이름·AI 라는 것·전화의 목적을 말합니다.
- 끄기: 메뉴의 전화 허락 끄기, 봇 차단, 신고는 언제나 곧바로 끕니다. 통화 중에 "다시는 전화하지 마세요"처럼 분명히 말해도 그 자리에서 꺼집니다(그냥 "그만"은 AI 의 판단에 달려 있습니다).
- 조용한 시간: 밤 21:00–08:00 에는 걸지 않습니다. 허락 창에서 더 넓힐 수는 있지만 줄일 수는 없습니다. 깨우기 목적의 봇이면 조용한 시간 안에서 깨우기 전화만 받을 때(15분–2시간)를 고를 수 있습니다. 방해 금지·수면 모드에서는 울리지 않을 수 있습니다.
- 쉬는 중: 받지 않거나, 거절하거나, 받자마자 끊으면 그 봇은 24시간 다시 걸지 못합니다. 메뉴의 지금 받을게요 로 일찍 풉니다.
- 허락한 봇 목록: 설정의 개인정보 보호 안 전화를 허락한 봇 에서 보고, 끄고, 다시 허락합니다.
- 놓친 전화: 기기가 실제로 울렸는데 받지 않았고, 봇을 차단하지 않았고, 그 봇 대화방에 읽지 않은 메시지가 없으면 대화방에 "놓친 AI 봇 전화"(읽음 표시, 알림 없음)로 남습니다. 읽지 않은 메시지가 있거나, 조용한 시간·쉬는 중이라 울리지 않았으면 남지 않습니다.
- 봇 주인에게 가는 것: "봇 주인에게 가는 것: 내 파발 id, 허락이 켜져 있는지(전화 요청의 답으로 알 수 있음), 받았는지, 통화 시작 시각과 길이, 누가 끊었는지. 봇 주인은 이것을 위의 목적으로 전화하는 데에만 쓰고, 허락이 꺼지면 지워야 합니다. 안 받은 것과 거절한 것은 구별되지 않습니다. 대화 내용은 가지 않습니다."
- 봇이 거는 전화는 종단 간 암호화가 아닙니다 — 소리가 파발 서버와 AI 제공자를 거칩니다. 받으면 통화 중에 소리가 Google(미국 아이오와)로 가서 처리되고, 파발은 소리를 녹음하지 않습니다.
- 대화 남기기: 허락 창의 체크 상자를 켜면 그 봇이 건 전화의 대화가 내 대화방에만 글로 남습니다(봇 주인에게는 가지 않습니다).
- 워치로 받기: 파발 워치 앱에서 켜면 애플 워치도 함께 울립니다.
- 함께 쓰는 기기: 로그인된 기기 어디서나 받을 수 있고, 누가 받든 봇은 목적과 안내 내용을 말합니다. 여럿이 쓰는 컴퓨터라면 로그아웃하세요.
- 잠금 화면: 안드로이드 14 이상에서 전체 화면 알림을 허용하지 않으면 잠금 화면에 전화 화면 대신 알림으로 옵니다. 아이폰과 애플 워치는 전화처럼 울립니다.
- 만 19세 미만이라고 답하면 1년 동안 모든 봇과 음성 통화를 할 수 없고, 봇에게 준 허락이 모두 사라집니다. 허락하지 않아도 파발을 쓰는 데 불이익은 없습니다.
봇 주인을 위한 설명은 음성 봇 — 봇이 거는 전화에 있습니다.
링크 열기
pabal.me/사용자명 링크를 브라우저에서 열면 "앱에서 열기" 페이지가 뜹니다. 버튼을 누르면 파발 앱이 열려 그 사람이나 봇과의 대화로 갑니다. 앱이 없다면 페이지의 안내를 따라 먼저 앱을 받으세요. (그룹 초대 링크 pabal.me/+… 도 앱을 열지만, 링크로 그룹에 들어가는 기능은 아직 준비 중입니다.)
계정 지키기
- 코드는 남에게 알려 주지 마세요.
- 로그인된 기기는 앱 설정의 기기(데스크톱은 개인정보 및 보안 → 활성 세션)에서 봅니다. 모르는 기기는 거기서 끊으세요 — 끊긴 기기는 곧바로 로그아웃됩니다. 로그인한 지 24시간이 안 된 기기로는 다른 기기를 끊을 수 없습니다(훔친 코드로 들어온 기기가 주인을 쫓아내지 못하게). 이때 앱(안드로이드·데스크톱)에는 아무 안내가 뜨지 않아, 끊기를 눌러도 아무 일이 없는 것처럼 보일 수 있습니다. 그럴 때나 컴퓨터를 잃어버렸을 때는 운영자에게 모든 기기 로그아웃을 요청하세요. 운영자는 관리 화면에서 한 번에 모든 기기를 로그아웃시킬 수 있습니다.
- 전화번호 바꾸기(휴대폰 앱의 설정에서 번호를 눌러)는 운영자가 켠 서버에서만 됩니다 — 기본은 꺼져 있어 오류가 뜹니다. 켜진 서버에서는 새 번호로 문자 코드가 가고, 옮긴 뒤 옛 번호로는 이 계정에 로그인할 수 없습니다. 다른 계정이 쓰는 번호나 막힌 번호로는 옮길 수 없습니다.
- 2단계 인증(클라우드 비밀번호)은 아직 지원하지 않습니다.
아직 안 되는 것
채널·슈퍼그룹, 초대 링크로 그룹 들어가기, 앱 안에서 바로 재생되는 동영상·음성 메시지, 여러 장을 한 묶음으로 보여 주는 앨범(보내면 하나씩 따로 갑니다), 그룹 통화, 비밀 대화, 굵게·기울임 같은 서식, 아이폰 앱(심사 중 — 첫 버전에는 푸시 알림이 없습니다), 애플 워치 앱의 메시지(워치 앱은 준비 중이고 음성 봇 통화만 합니다). 앱에 버튼이 보이더라도 서버가 아직 받지 않아 오류가 날 수 있습니다. 전체 목록은 파발 소개에 있습니다.