페미위키에서는 페미위키:실시간 채팅방 내용을 비 정기적으로 수동 백업하고 있습니다.
목적
디스코드의 채널이나 서버는 삭제한 후에는 내용을 살펴볼 수 없기 때문에, 삭제하기 전에 내용을 미리 저장해서 삭제한 후에도 살펴보기 위함입니다.
이미 삭제한 경우에는 이 문서에서 도움을 드릴 수 없습니다.
백업 저장 장소
페미위키 AWS S3의 구글 드라이브의 femiwiki-backups
버킷 안에 있습니다.
직접 백업하는 방법
운영팀 용 가이드 디스코드 백업하기
지금 이 글은 낙엽1124이 쓰고 있으며 만약 다른 분이 수정하게 되실 때는 문체는 평범하게 고치셔도 무관합니다.
준비물
- 컴퓨터
- 도커. (홈페이지에서 설치)
- 디스코드는 없어도 됩니다
백업하기
일단 백업은 터미널에서 적당한 폴더를 들어간 다음을 입력하면 됩니다.[1]
docker run "-v${PWD}:/a" simnalamburt/discordchatexporter export -c <CHANNEL ID> -t <TOKEN>
근데 그럴려면 채널 ID랑 토큰을 찾아야 합니다.
채널 ID 구하기
일단 https://discordapp.com로 들어가서 로그인을 합니다.
환경설정 > 외관 > 고급 > 개발자 모드를 켭니다.
아이디가 필요한 채널을 우클릭하면 ID복사가 생깁니다.
토큰
- 브라우저에서 개발자 도구를 엽니다.
- 네트워크 탭을 누릅니다.
- https://discordapp.com에서 아무 채널에 들어갑니다.
messages?limit=50
나 비슷한 이름의 리퀘스트가 생겨 있는 것을 찾습니다.- 클릭합니다.
- 오른쪽에 Headers 탭이 열린 것을 확인하세요
- Request headers까지 내립니다.
- authorization 헤더를 찾아서 복사합니다.
출처: https://github.com/Tyrrrz/DiscordChatExporter/issues/76#issuecomment-410067054
출처
- ↑ simnalamburt (2018년 9월 14일). “Dockerize the application”. 《Github》.