# Discord에서 Discourse로 이전하기

**URL:** https://meta.discourse.org/t/migrating-from-discord-to-discourse/320883
**Category:** Migration
**Created:** [8월 9, 2024, 11:53오전 UTC](https://meta.discourse.org/t/migrating-from-discord-to-discourse/320883 "2024-08-09T11:53:55Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![ludwikc](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ludwikc/32/438823_2.png) [@ludwikc](https://meta.discourse.org/u/ludwikc)
#### Post date: [8월 9, 2024, 11:53오전 UTC](https://meta.discourse.org/t/migrating-from-discord-to-discourse/320883/1 "2024-08-09T11:53:55Z")

</div>

안녕하세요,

포럼을 찾아봤지만 아직 단계별 가이드를 찾지 못했습니다.

다른 사용자들(예: Vaadin의 이 게시물: [Moving from Discord to vaadin.com/forum - Vaadin Forum](https://vaadin.com/forum/t/moving-from-discord-to-vaadin-com-forum/165696) )이 Discord에서 Discourse로 성공적으로 이전한 사례를 확인했습니다.

약 1,000명의 활성 커뮤니티를 Discourse로 옮기려고 합니다.

## 주요 질문은 두 가지입니다:

1. 각 Discord 사용자에게(적절한 신뢰 수준과 함께) Discourse 사용자 계정을 자동으로 생성하는 방법은 무엇인가요?
2. Discord의 포럼 채널 콘텐츠를 Discourse로 옮기는 가장 좋은 방법은 무엇인가요?

Discord는 영상 기능(그곳에서 진행하는 일일 통화 및 코워킹 세션)을 위해 기술 스택에 유지될 예정입니다. 그러나 긴 형식의 커뮤니케이션을 위한 주요 장소로는 Discourse를 사용하고자 합니다.

이를 위해 따를 수 있는 가이드가 있을까요?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [8월 9, 2024, 6:09오후 UTC](https://meta.discourse.org/t/migrating-from-discord-to-discourse/320883/2 "2024-08-09T18:09:21Z")

</div>

그들의 글을 빠르게 읽어본 결과

> [@](#):
>
> 유감스럽게도 사용자 계정을 마이그레이션할 수 없었습니다.

마이그레이션을 수행하지 않고 단순히 떠난 것으로 보입니다.

적절한 신뢰 등급을 가진 경우 Discord에서 계정 정보를 가져올 수 있나요? 그렇다면 가져오기 스크립트를 작성할 수 있습니다(예: [discourse/script/import\_scripts at main · discourse/discourse · GitHub](https://github.com/discourse/discourse/tree/main/script/import_scripts) 참조).

---

<div class="post-metadata">

### Author: ![ludwikc](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ludwikc/32/438823_2.png) [@ludwikc](https://meta.discourse.org/u/ludwikc)
#### Post date: [8월 14, 2024, 12:46오후 UTC](https://meta.discourse.org/t/migrating-from-discord-to-discourse/320883/4 "2024-08-14T12:46:00Z")

</div>

@pfaffman 감사합니다 - 하지만 그들은 또한 이렇게 말했습니다

> **Discord에 많은 히스토리가 있고 이를 Discord 계정에 연결하려는 경우 수동으로 계정을 이관할 수 있습니다.** Discord와 Discourse 계정을 이관하고 싶다면 DM을 보내주세요.

이것이 제 우려 사항입니다. 이미 수행된 작업인데, 이에 대한 문서가 있을까요?

Vaadin에 연락하여 조언을 구할 수 있는 방법이 있을까요?

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [8월 14, 2024, 12:52오후 UTC](https://meta.discourse.org/t/migrating-from-discord-to-discourse/320883/5 "2024-08-14T12:52:40Z")

</div>

> [@ludwikc](#):
>
> 포럼 채널의 콘텐츠를 Discord에서 Discourse로 이동하는 가장 좋은 방법은 무엇인가요?

Discord에서 Discourse 인스턴스로 메시지를 복사할 수 있도록 해주는 Discord 봇 플러그인이 있습니다.

> [@merefield](#):
>
> Discord 채팅 내에서 Discord 메시지 히스토리를 Discourse 인스턴스로 복사할 수 있습니다. 이 플러그인은 한 번에 수천 개의 메시지를 처리할 수 있지만(이런 양의 경우 시간이 걸립니다).

---

<div class="post-metadata">

### Author: ![Noah](https://avatars.discourse-cdn.com/v4/letter/n/a87d85/32.png) [@Noah](https://meta.discourse.org/u/Noah)
#### Post date: [8월 14, 2024, 1:19오후 UTC](https://meta.discourse.org/t/migrating-from-discord-to-discourse/320883/6 "2024-08-14T13:19:32Z")

</div>

Discord API를 활용하면 실제로 이것이 꽤 가능할 수 있습니다.

이를 구현하는 한 가지 방법은 사용자에게 OAuth를 통해 **Discourse** 계정을 **Discord** 와 연결하도록 하는 것입니다. 그렇게 하면 Discord 포럼의 모든 게시물을 가져와 해당 사용자의 Discourse 계정 아래에서 게시물을 생성할 수 있습니다.

개인적으로 저는 Discord API를 사용할 때 API 래퍼(대안도 많이 있지만)인 [disnake](https://docs.disnake.dev/en/stable/)를 사용합니다. 보시다시피 [ForumChannel](https://docs.disnake.dev/en/stable/api/channels.html#disnake.ForumChannel) 객체가 존재하며, 이를 통해 포럼의 게시물을 가져온 다음 해당 사용자의 Discourse 계정 소유로 Discourse에 해당 주제를 생성할 수 있습니다.
