소규모 커뮤니티를 Discord에서 Discourse로 이전하기

작은 디스코드 커뮤니티를 운영하고 있는데, 약 50명 정도의 멤버를 새로운 디스코urs 커뮤니티로 영구적으로 이전하고 싶습니다.

이를 가장 잘 수행하는 방법에 대해 이 곳에서 많은 스레드를 찾아봤지만, 해결책을 찾지 못했습니다. 디스코urs에서 디스코드로 게시물을 생성하는 플러그인은 있지만, 그 반대 방향(디스코드에서 디스코urs로)으로 작동하는 것을 찾는 데 어려움을 겪고 있습니다.

사용자를 내보내고, 그들의 역할을 그룹과 매칭하며, 모든 채널의 게시물과 첨부파일을 가져와야 합니다.

누군가 이 작업을 해본 적이 있거나, 사용 가능한 스크립트에 대해 올바른 방향으로 안내해 주실 수 있으신가요?

감사합니다!

scripts/import_scripts 폴더를 확인해 보세요. 여기 있는 모든 스크립트는 사용자를 가져오고, 일부는 그룹도 가져옵니다. 최근 수정된 것 중 디스코드가 제공하는 것과 동일한 형식의 데이터를 가진 스크립트를 찾아 주세요.

디스코드가 디스코드 서버 전체의 이러한 데이터를 내보내는 것을 허용한다고 생각하지 못했습니다. 개인 데이터를 “takeout”(내보내기)할 수는 있다는 것을 알고 있지만, 그것은 각 사용자가 직접 해야 하는 작업일 것입니다.

또한 디스코드가 일정 시간이 지나면 모든 링크를 만료시킨다고 생각했기 때문에, 추출할 수 있는 링크들이 그렇게 유용하지 않을 것 같았습니다.

디스코드 채팅(사용자, 역할, 첨부 파일 포함)을 개별 채널별로 CSV, HTML 또는 JSON 형식으로 내보낼 수 있는 크롬 확장 프로그램과 스크립트를 찾았습니다. 채널별로 하나씩 진행하는 데는 문제가 없습니다.

커뮤니티 성장에 집중하고 싶기 때문에 처음에는 관리형 솔루션을 찾고 있습니다. 현재 Communiteq Starter($20/월) 또는 Professional Plan($49/월) 플랜 중 하나를 선택하는 것을 고려하고 있지만, 제가 직접 마이그레이션을 수행하기에 필요한 적절한 접근 권한을 가지고 있는지 확신이 서지 않습니다.

이 정도 규모의 커뮤니티라면 마이그레이션 비용을 지불하는 데는 반대하지 않습니다(합리적인 범위 내에서). 다만,给他们에게 올바른 파일/데이터베이스를 제공할 수 있는지 확인해야 합니다.

디스코드가 링크를 변경한다는 점에 대해서는 몰랐습니다. 알려주셔서 감사합니다.

그동안 디스코드용 크롬 확장 프로그램과 내보내기 스크립트 중 몇 가지를 테스트 서버에서 시도해 보겠습니다.