# Discourse와 양방향 동기화 채팅

**URL:** https://meta.discourse.org/t/two-way-sync-chat-with-discourse/176996
**Category:** Feature
**Created:** [1월 22, 2021, 11:32오후 UTC](https://meta.discourse.org/t/two-way-sync-chat-with-discourse/176996 "2021-01-22T23:32:30Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Bill](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bill/32/159342_2.png) [@Bill](https://meta.discourse.org/u/Bill)
#### Post date: [1월 22, 2021, 11:32오후 UTC](https://meta.discourse.org/t/two-way-sync-chat-with-discourse/176996/1 "2021-01-22T23:32:30Z")

</div>

채팅 시스템을 Discourse와 통합하는 플러그인이 몇 가지 있다는 건 알지만, 양방향으로 작동하는 플러그인은 찾지 못했습니다. Telegram이나 Discord 채널 채팅이 Discourse 웹사이트의 특정 스레드로 전송되는 기능이 있다면 정말 좋겠습니다. 이미 비슷한 질문이 올라온 것일 수도 있지만, 찾아봤는데 관련 정보를 거의 찾지 못했습니다. Zapier나 IFTTT 같은 도구를 통해 가능할까요, 아니면 그보다 더 복잡한가요?

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [1월 22, 2021, 11:52오후 UTC](https://meta.discourse.org/t/two-way-sync-chat-with-discourse/176996/2 "2021-01-22T23:52:27Z")

</div>

Zapier 또는 유사한 서비스를 사용하면 이와 유사한 작업을 수행할 수 있습니다. 이 용도로 사용할 수 있는 사전 구축된 Slack/Discourse 통합이 있습니다: [Discourse Slack Integration - Quick Connect - Zapier](https://zapier.com/apps/discourse/integrations/slack). 이 서비스를 사용할 때의 주요 우려 사항은 처리되는 메시지 수를 제어할 수 없다는 점입니다. 팀의 Slack 사용량에 따라 Zapier 플랜에서 허용된 작업 수를 빠르게 소진할 수 있습니다.

위와 유사한 결과는 기존 Zapier 통합이 있는 모든 채팅 제공업체를 통해 달성할 수 있습니다.

[Discourse Chat Integrations](https://meta.discourse.org/t/chatroom-integration-plugin-discourse-chat-integration/66522/1) 플러그인은 `/discourse post` 슬래시 명령을 사용하여 Slack 대화 내역을 Discourse에 게시할 수 있게 해줍니다. 모든 Slack 게시물을 Discourse에 게시하도록 강제하지 않기 때문에 좋은 접근 방식이라고 생각합니다. 불행히도 현재 Slack을 채팅 제공업체로 사용할 때만 Discourse에 대화 내역을 게시하는 것이 지원됩니다.

---

<div class="post-metadata">

### Author: ![debryc](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/debryc/32/101652_2.png) [@debryc](https://meta.discourse.org/u/debryc)
#### Post date: [1월 23, 2021, 3:18오후 UTC](https://meta.discourse.org/t/two-way-sync-chat-with-discourse/176996/3 "2021-01-23T15:18:24Z")

</div>

> [@Bill](#):
>
> Telegram이나 Discord 채널 채팅이 Discourse 웹사이트의 특정 스레드에 푸시되는 기능을 보고 싶어요.

네, Zapier를 사용하면 가능합니다. 완벽하지는 않지만 충분히 좋습니다. 저는 Zapier를 통해 공지 채널의 모든 메시지를 단일 Discourse 토픽에 게시하도록 설정해 두었습니다.

다음은 그 결과의 예시입니다

 ![image](https://global.discourse-cdn.com/meta/original/3X/4/b/4bea12f0008fc25202044a7ef549ba13f584b38d.jpeg)

---

<div class="post-metadata">

### Author: ![Bill](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bill/32/159342_2.png) [@Bill](https://meta.discourse.org/u/Bill)
#### Post date: [1월 23, 2021, 3:31오후 UTC](https://meta.discourse.org/t/two-way-sync-chat-with-discourse/176996/4 "2021-01-23T15:31:28Z")

</div>

좋아요! Zapier가 이 설정을 가장 쉽게 할 수 있는 방법인 것 같습니다. 하지만 바쁜 채팅에서는 비용이 많이 들 수 있습니다. IFTTT를 무료로 사용해서도 가능할지 모르겠습니다. 확실하지는 않네요. 여기 있는 게시물을 확인해 보세요:

> [@Generate new topics, posts and PM via IFTTT](https://meta.discourse.org/t/generate-new-topics-posts-and-pm-via-ifttt/61336):
>
> Want to use [IFTTT](https://ifttt.com/) to create new topics, posts and personal messages? Let’s get started! Using [Maker Webhooks](https://ifttt.com/maker_webhooks) of IFTTT service we can make [Discourse API](https://docs.discourse.org) calls. For that we must generate API keys first. You can create API keys from the admin panel at /admin/api/keys. [[image] ](https://global.discourse-cdn.com/meta/optimized/3X/9/1/9165372a47fa7a7f88adf252d9e56f649bf01b6c_1_690x143.png) Also we can generate user specific API keys through user admin pages. Now [create new applet](https://ifttt.com/create) on IFTTT and then choose your favorite trigger service. Now I am using [Google Calend…](https://ifttt.com/create/connect-google_calendar?sid=1)

---

<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: [9월 16, 2021, 2:17오후 UTC](https://meta.discourse.org/t/two-way-sync-chat-with-discourse/176996/5 "2021-09-16T14:17:01Z")

</div>

최근에 Pipedream으로 무언가를 해봤는데, 쉽다고는 할 수 없고, 비용이 얼마인지도 전혀 모르겠어요.

---

<div class="post-metadata">

### Author: ![debryc](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/debryc/32/101652_2.png) [@debryc](https://meta.discourse.org/u/debryc)
#### Post date: [9월 16, 2021, 10:42오후 UTC](https://meta.discourse.org/t/two-way-sync-chat-with-discourse/176996/6 "2021-09-16T22:42:22Z")

</div>

> [@simon](#):
>
> [Chatroom Integration Plugin (discourse-chat-integration)](https://meta.discourse.org/t/chatroom-integration-plugin-discourse-chat-integration/66522/1)은 `/discourse post` 슬래시 명령어를 사용하여 Slack 전사본을 Discourse에 게시할 수 있게 해줍니다. 이는 모든 Slack 게시물을 Discourse에 게시하도록 강제하지 않기 때문에 좋은 접근 방식이라고 생각합니다.

저는 실제로 Chatroom Integration Plugin을 통해 `/discourse post` 슬래시 명령어 없이 모든 메시지를 게시할 수 있기를 _원합니다_. Zapier를 사용하고 싶지 않습니다. 이렇게 할 수 있는 방법이 있을까요?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [1월 17, 2022, 7:50오후 UTC](https://meta.discourse.org/t/two-way-sync-chat-with-discourse/176996/7 "2022-01-17T19:50:12Z")

</div>

현재 Discourse에 통합 채팅 기능을 개발 중이며, 알파 버전입니다.
