디스코드 서버에서 관리하는 채널의 대화 기록을 파일로 남기려면 DiscordChatExporter를 사용할 수 있습니다. 공식 GitHub의 최신 안정판 2.48에서 Windows 64비트용 GUI 압축 파일을 무료로 받을 수 있으며, 채널을 선택해 HTML이나 TXT·CSV·JSON으로 내보냅니다.
관리하는 서버의 채널을 보관할 때는 봇이 읽을 수 있는 범위를 먼저 정하세요. 공식 프로젝트는 사용자 계정 자동화가 Discord 이용 약관에 어긋날 수 있다고 경고하고, 가능한 경우 봇을 사용하라고 안내합니다. 개인 계정 토큰을 꺼내 쓰는 대신 서버 관리용 봇의 접근 권한을 준비하는 편이 분명합니다.
DiscordChatExporter 2.48 Windows GUI 받기·채널 기록 저장
접근할 수 있는 채널을 파일로 보관합니다
DiscordChatExporter는 디스코드 메시지 기록을 파일로 저장하는 오픈소스 도구입니다. 공식 소개에 따르면 GUI와 명령줄 버전이 따로 있고, HTML의 밝은색·어두운색 형식, TXT, CSV, JSON 출력을 지원합니다. 메시지의 마크다운과 첨부 파일·이미지 같은 요소를 다루며, 날짜 범위와 메시지 필터도 정할 수 있습니다. 이 글에서는 메뉴를 보면서 선택할 수 있는 GUI 버전을 사용합니다.
예를 들어 운영하는 서버에서 공지나 문의 채널의 지난 대화를 보관하려면, 봇이 해당 채널을 볼 수 있도록 준비한 뒤 프로그램의 채널 목록에서 필요한 항목을 고릅니다. 출력 위치와 HTML 형식을 정해 내보내면 결과 파일이 생깁니다. 이미지와 첨부 파일을 함께 보관하도록 선택했다면 결과 파일 옆의 자산 폴더도 함께 보존해야 오프라인에서 제대로 열립니다.
무료 배포와 채널 접근 권한은 별개입니다. 프로그램은 MIT 라이선스이지만, 봇이 초대되지 않은 서버나 읽기 권한이 없는 채널을 가져올 수는 없습니다. 서버 관리자가 필요한 채널만 허용하고, 보관 파일에 다른 사람의 대화가 들어간다면 저장 위치와 공유 범위를 먼저 정하는 것이 좋습니다.
채널 선택 화면과 HTML 결과 예시
제작자가 공개한 채널 목록 화면은 이전 버전 2.38.0의 예시입니다. 서버 아이콘·채널 선택과 내보내기 버튼의 배치를 보여 주며, 2.48의 세부 모양은 다를 수 있습니다. 두 번째 이미지는 저장된 HTML 대화 기록 예시입니다.
DiscordChatExporter 2.48 Windows GUI 받기·채널 기록 저장
| 프로그램 | DiscordChatExporter · 디스코드 채널 대화 기록 내보내기 |
| 제작자 | Tyrrrz 및 오픈소스 기여자 |
| 확인 버전 | 최신 안정판 2.48 |
| Windows 파일 | DiscordChatExporter.win-x64.zip · GUI |
| 이용 조건 | 무료 · MIT 라이선스 |
| 필요한 접근 | 관리하는 서버의 봇이 읽을 수 있는 채널 |
2.48의 Windows GUI 압축 파일을 정확히 고릅니다
공식 저장소 README는 그래픽 화면을 사용할 때 안정판 릴리스의 DiscordChatExporter.*.zip 파일을 받으라고 안내합니다. 2.48 릴리스에는 GUI와 CLI 파일이 따로 있습니다. Windows 64비트 데스크톱에서 이 글을 따라하려면 DiscordChatExporter.win-x64.zip을 고르세요. 파일명에 Cli가 들어간 것은 명령줄용이어서 이 글의 화면 절차와 다릅니다.
Windows ARM64나 32비트 환경이라면 같은 릴리스의 win-arm64 또는 win-x86 GUI 파일을 따로 고릅니다. macOS·Linux용 ZIP도 제공되지만 실행 방법은 운영체제별로 다릅니다. 이 글의 파일 버튼은 Windows x64 GUI 파일 하나를 가리킵니다. ZIP 압축을 해제하면 공식 GUI 문서가 안내하는 DiscordChatExporter.exe를 실행하는 방식이며, 별도의 설치 마법사 과정을 전제로 하지 않습니다.
- 공식 2.48 릴리스에서 최신 안정판 표시를 확인합니다.
- Assets에서 DiscordChatExporter.win-x64.zip을 선택하고 Cli.win-x64.zip과 구분합니다.
- 받은 ZIP을 원하는 폴더에 풀고 그 안의 DiscordChatExporter.exe를 찾습니다.
서버 관리용 봇에 필요한 채널 접근을 준비합니다
공식 프로젝트는 봇 토큰으로 내보내는 절차를 별도로 설명합니다. 관리하는 서버에 봇을 초대하고, 대상 채널에 채널 보기와 메시지 기록 읽기 권한이 있는지 확인하세요. 개발자 포털의 Bot 설정에서 Message Content Intent가 꺼져 있으면 공식 안내대로 내보낸 파일이 비어 있을 수 있습니다. 서버의 권한 설정을 바꿀 수 없는 경우에는 관리자의 허락을 받아야 합니다.
토큰은 계정이나 봇에 접근할 수 있는 비밀번호에 가깝습니다. 프로그램 화면 밖의 공개 글·채팅·공유 문서에 붙여 넣지 마세요. GUI 설명에는 이전 토큰을 유지하는 Persist token 설정이 기본적으로 켜져 있다고 나옵니다. 공용 PC이거나 다른 사람과 Windows 계정을 함께 쓴다면 사용 전에 이 설정을 끄고, 이미 유출된 토큰은 개발자 포털에서 교체하세요.
봇으로 볼 수 있는 서버 채널을 다루는 방법과 개인 DM을 다루는 방법은 다릅니다. 봇이 접근할 수 없는 개인 대화까지 저장된다고 기대하지 마세요.
- 관리하는 서버에 봇을 초대합니다.
- 대상 채널의 보기·메시지 기록 읽기 권한과 Message Content Intent를 확인합니다.
- 공용 PC라면 프로그램 설정의 Persist token을 끕니다.
채널과 출력 형식을 고른 뒤 기록을 내보냅니다
GUI 문서는 토큰을 입력한 뒤 서버와 채널 목록이 나타난다고 설명합니다. 내보낼 채널을 선택하고 진행 버튼을 누르세요. 여러 채널이 필요하면 Ctrl 또는 Shift를 누른 채 선택할 수 있습니다. 공개된 실제 화면 예시에는 왼쪽에 서버 아이콘, 가운데에 채널 목록, 오른쪽 아래에 내보내기 버튼이 보입니다. 다만 그 사진은 2.38.0 화면이므로 2.48에서는 버튼 모양보다 채널 이름과 선택 상태를 기준으로 확인하세요.
다음 화면에서 Output path에 결과를 저장할 폴더를 지정하고 Export format을 고릅니다. 브라우저에서 대화 흐름을 다시 읽으려면 HTML, 표로 정리하려면 CSV, 다른 도구로 가공하려면 JSON을 선택할 수 있습니다. 날짜 범위가 필요하면 after와 before를 지정하세요. 공식 안내는 시간 기본값이 자정이므로 종료 날짜 하루의 메시지가 빠질 수 있다고 설명합니다. 원하는 마지막 날짜의 시간까지 포함되는지 결과를 열어 확인하세요.
Download assets를 켜면 내보낸 기록에서 참조하는 이미지·첨부 파일을 함께 받을 수 있습니다. 이때 HTML 파일과 자산 폴더를 나누어 이동하면 이미지가 보이지 않을 수 있습니다. 내보내기가 끝난 뒤 지정한 폴더에서 파일을 열고, 채널 이름·첫 메시지·마지막 메시지와 첨부 파일이 필요한 만큼 들어갔는지 확인하세요.
- 목록에서 보관할 서버 채널을 선택합니다.
- Output path와 HTML·TXT·CSV·JSON 가운데 필요한 형식을 정합니다.
- 내보내기를 실행하고 저장된 파일을 직접 열어 날짜와 메시지를 확인합니다.
저장한 파일을 읽고 보관 범위를 정합니다
공식 결과 예시는 보낸 사람, 날짜, 메시지와 이미지·첨부 파일이 HTML 안에서 어떻게 보이는지 보여 줍니다. 채널 기록을 단순히 눈으로 다시 읽는 목적이라면 HTML이 편하고, 문장만 남기려면 TXT를 고를 수 있습니다. 통계나 표 작업을 앞두었다면 CSV 또는 JSON이 알맞지만, 표현 형식이 달라지므로 같은 채널이라도 결과를 한 번 열어 확인하는 편이 안전합니다.
서버에서 대화를 삭제하거나 작성자의 계정 상태가 바뀐 뒤에도 이미 저장한 파일에는 내용이 남을 수 있습니다. 필요한 채널과 기간만 내보내고, 공유 폴더보다는 접근을 관리할 수 있는 위치에 보관하세요. 공식 GUI 옵션의 자산 다운로드를 끄면 링크된 이미지가 오프라인에서 보이지 않을 수 있으므로 장기 보관 목적에 맞춰 선택합니다.
여러 채널을 한꺼번에 보관할 때는 채널별 파일 이름을 그대로 둔 채 결과 폴더를 분리해 두면 나중에 자료를 찾기 쉽습니다. 날짜를 좁혀 받은 파일은 전체 채널 백업으로 오해하지 않도록 보관 기간을 폴더 이름에도 적어 두세요. CSV를 표 프로그램으로 열었다면 첫 행의 열 이름과 날짜 형식을 확인하고, HTML을 다른 컴퓨터에서 열어 볼 계획이라면 자산 폴더까지 함께 복사한 뒤 인터넷 연결 없이 이미지가 나타나는지 시험해 보세요. 내보낸 파일을 공유해야 한다면 먼저 개인 정보와 첨부 파일이 포함됐는지 살펴보고, 받는 사람에게 필요한 채널과 기간만 전달하는 편이 좋습니다.
- 결과 폴더에서 HTML이나 선택한 형식의 파일을 엽니다.
- 범위와 메시지·첨부 파일 표시를 대조합니다.
- 자산 폴더가 생겼다면 결과 파일과 함께 보관합니다.
목록이 비거나 메시지가 빠질 때 확인합니다
서버나 채널이 목록에 보이지 않으면 봇이 해당 서버에 초대됐는지와 채널 보기 권한이 있는지 먼저 살펴보세요. 채널은 보이는데 파일이 비어 있다면 공식 봇 안내에서 요구하는 Message Content Intent와 메시지 기록 읽기 권한을 확인합니다. 권한 변경 뒤에도 이전에 접근할 수 없었던 기록이 자동으로 만들어지는 것은 아니므로, 다시 내보낸 결과 파일을 열어 실제 메시지 수를 확인하세요.
HTML 파일은 열리지만 이미지가 보이지 않으면 Download assets를 선택했는지, 함께 만들어진 자산 폴더를 이동하거나 삭제하지 않았는지 확인하세요. 날짜 범위를 넣은 뒤 마지막 날의 글이 빠지면 before의 시각을 확인합니다. 공식 GUI 문서는 날짜를 지정했을 때 자정이 기본 시각이라 종료일 메시지가 제외될 수 있다고 설명합니다.
- 목록 문제는 봇 초대와 채널 보기 권한을 확인합니다.
- 빈 파일은 메시지 기록 읽기 권한과 Message Content Intent를 확인합니다.
- 첨부 파일·날짜 문제는 자산 폴더와 before 시각을 확인합니다.
자주 묻는 질문
DiscordChatExporter는 무료인가요?
네. 공식 저장소는 MIT 라이선스이고 2.48 GUI ZIP을 무료로 제공합니다.
Windows 64비트에서 어떤 파일을 받나요?
2.48 릴리스의 DiscordChatExporter.win-x64.zip입니다. 이름에 Cli가 들어간 파일은 명령줄 버전입니다.
봇으로 개인 DM도 저장할 수 있나요?
봇이 접근할 수 있는 서버 채널을 기준으로 사용하세요. 봇이 접근할 수 없는 개인 DM까지 가져오는 방법은 이 글에서 다루지 않습니다.
채널은 보이는데 결과가 비어 있으면 무엇을 확인하나요?
봇의 메시지 기록 읽기 권한과 개발자 포털의 Message Content Intent를 확인한 뒤 다시 내보내세요.
HTML의 이미지가 오프라인에서 보이지 않으면요?
Download assets를 사용했는지, 결과 파일과 함께 만들어진 자산 폴더를 같이 보관했는지 확인하세요.
필요한 채널만 골라 결과 파일까지 확인하세요
DiscordChatExporter 2.48은 서버 채널의 대화 기록을 여러 파일 형식으로 남길 수 있는 무료 도구입니다. Windows x64라면 공식 GUI ZIP을 풀고, 관리하는 서버에서 봇이 볼 수 있는 채널을 선택하세요. HTML 결과를 열어 대화와 날짜가 의도한 범위에 들어왔는지 확인하면 첫 보관 작업을 마칠 수 있습니다.
첨부 파일까지 오래 보관해야 한다면 자산 다운로드 옵션과 결과 폴더 구성을 함께 확인하세요. 토큰은 공개하지 않고, 보관 파일 역시 필요한 사람만 읽을 수 있는 위치에 두는 것이 좋습니다.
공식 자료와 확인일
DiscordChatExporter 공식 저장소·무료 라이선스 · DiscordChatExporter 2.48 공식 릴리스 · DiscordChatExporter 공식 GUI 사용 안내 · DiscordChatExporter 공식 봇 접근 안내 | 2026-10-15T22:30:00Z
DiscordChatExporter 2.48 Windows GUI 받기·채널 기록 저장

