# Telegram Notifications Plugin (discourse-telegram-notifications)

**URL:** https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483
**Category:** Plugin
**Created:** [4월 5, 2017, 2:09오후 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483 "2017-04-05T14:09:57Z")
**Posts on this page:** 20
**Page:** 4

<div class="post-metadata">

### Author: ![volanar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/volanar/32/318163_2.png) [@volanar](https://meta.discourse.org/u/volanar)
#### Post date: [6월 26, 2022, 8:30오후 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/181 "2022-06-26T20:30:09Z")

</div>

> [@david](#):
>
> 이것은 아직 진행 중인 작업입니다. 다음 과제는 사용자가 텔레그램과 포럼 사이에 숫자를 복사/붙여넣지 않아도 되도록 설정 플로우를 개선하는 것이라고 생각합니다.

안녕하세요. 이 기능이 현재 작동 중인가요?

---

<div class="post-metadata">

### Author: ![danielabc](https://avatars.discourse-cdn.com/v4/letter/d/b9e5f3/32.png) [@danielabc](https://meta.discourse.org/u/danielabc)
#### Post date: [8월 20, 2022, 2:55오전 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/182 "2022-08-20T02:55:06Z")

</div>

이거 되는 건가요???

---

<div class="post-metadata">

### Author: ![Fabrice](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fabrice/32/265087_2.png) [@Fabrice](https://meta.discourse.org/u/Fabrice)
#### Post date: [8월 20, 2022, 8:44오전 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/183 "2022-08-20T08:44:56Z")

</div>

플러그인은 작동합니다. 적어도 제 환경에서는요.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [1월 11, 2023, 9:17오전 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/184 "2023-01-11T09:17:21Z")

</div>

David, 익명화된 사용자를 위해 조치를 취해야 하나요? 현재 구독이 유지되고 있는 것 아닌가요? 익명화된 사용자에게 여전히 텔레그램 알림이 전송되고 있는 클라이언트가 있습니다. 봇은 설정(Prefs)을 변경하라고 안내합니다. 여기서 말하는 Prefs는 Discourse 설정을 가리키는 것일까요?

플러그인이 익명화 과정을 monkeypatch하여 사용자 사용자 정의 필드(User Custom Field)를 초기화해야 할까요?

어떤 경우든 Core가 익명화 과정의 일부로 모든 사용자 정의 필드 또는 필드 내용을 명시적으로 삭제해야 하는지 궁금합니다. 이것이 잠재적인 GDPR 문제일 수 있습니다.

하지만 더 자세히 살펴보니 이미 이에 대한 조치가 있는 것 같습니다:

> <https://github.com/discourse/discourse/blob/f05da14fb607c4b3906f0f83faea4b0f5694f043/app/jobs/regular/anonymize_user.rb#L61>

🤔

데이터를 확인해 볼 예정입니다 …

---

<div class="post-metadata">

### Author: ![Roi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/roi/32/130587_2.png) [@Roi](https://meta.discourse.org/u/Roi)
#### Post date: [1월 11, 2023, 9:41오전 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/185 "2023-01-11T09:41:04Z")

</div>

> [@david](#):
>
> [data explorer 플러그인](https://meta.discourse.org/t/data-explorer-plugin/32566)을 위한 쿼리입니다:
> 
> ```plaintext
> SELECT user_id, updated_at, value from user_custom_fields
> WHERE name = 'telegram_chat_id'
> 
> ```

이 문장을 새로운 데이터 탐색기 쿼리에 복사하면 `Internal Server Error`가 발생합니다.

데이터베이스에서 해당 문장을 직접 실행하면 정상적으로 동작합니다.

이상하네요. 사용 가능한 표준 쿼리 중 몇 가지를 시도해 봤는데, 일부는 정상적으로 작동했지만 다른 쿼리에서는 동일한 오류가 발생했습니다.

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [1월 11, 2023, 11:42오전 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/187 "2023-01-11T11:42:48Z")

</div>

> [@merefield](#):
>
> 하지만 이것을 더 자세히 살펴보면 이미 일부 조항이 있는 것 같습니다?:
> 
> [discourse/app/jobs/regular/anonymize\_user.rb at f05da14fb607c4b3906f0f83faea4b0f5694f043 · discourse/discourse · GitHub](https://github.com/discourse/discourse/blob/f05da14fb607c4b3906f0f83faea4b0f5694f043/app/jobs/regular/anonymize_user.rb#L61)

그것은 UI를 통해 정의된 사용자 필드용입니다. 코어에서 모든 custom\_fields를 삭제해야 한다고 생각하지 않습니다. 플러그인이 거기에 어떤 데이터를 저장하고 있는지 알 수 있는 방법이 없기 때문입니다.

최선의 방법은 아마도 플러그인이 이를 사용할 수 있도록 코어에 `DiscourseEvent.trigger(:anonymize_user`를 추가하는 것일 것입니다. 아마도 PR이 환영될 것입니다(코어 변경 사항과 이 플러그인 변경 사항 모두에 대해).

또한 참고할 점 - 이 플러그인은 공식적인 것이 아니며, 더 이상 사용하지 않습니다. 팀에 합류하기 전에 몇 년 전에 만들었고, 그 이후로 크게 손대지 않았습니다. (이 정보를 OP에 추가하겠습니다.)

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [1월 11, 2023, 11:44오전 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/188 "2023-01-11T11:44:58Z")

</div>

> [@Roi](#):
>
> 이 문서를 새 데이터 탐색기 쿼리에 복사하면 `Internal Server Error`가 발생합니다.

@Roi 사용자, 세부 정보를 포함해 #Support 토픽을 열어주세요. 이 문제는 텔레그램 플러그인과 관련이 없어 보입니다.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [1월 11, 2023, 12:20오후 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/189 "2023-01-11T12:20:59Z")

</div>

> [@david](#):
>
> 그것은 UI를 통해 정의되는 사용자 필드용입니다.

아, 네, 당연하군요. 설명해 주셔서 감사합니다.

> [@david](#):
>
> 플러그인이 이를 훅(hook)할 수 있도록 코어에 `DiscourseEvent.trigger(:anonymize_user`를 추가하세요

일반적으로 그것은 좋은 변경 사항입니다. 제안하겠습니다

---

<div class="post-metadata">

### Author: ![Flashio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/flashio/32/148951_2.png) [@Flashio](https://meta.discourse.org/u/Flashio)
#### Post date: [1월 11, 2023, 2:23오후 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/190 "2023-01-11T14:23:22Z")

</div>

모든 카테고리에 구독해 두었는데도 일부 카테고리에서만 텔레그램 알림을 받는 문제에 어려움을 겪고 계신 분이 계신가요? 🤔

정확히 무슨 일이 있었는지는 모르겠지만, 2022년 12월 30일부터 플러그인이 보드에서 일부 카테고리의 텔레그램 알림을 보내지 않고 있습니다. 웹 알림은 정상적으로 작동하고 있어요 🤔

---

<div class="post-metadata">

### Author: ![Flashio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/flashio/32/148951_2.png) [@Flashio](https://meta.discourse.org/u/Flashio)
#### Post date: [1월 17, 2023, 6:07오후 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/191 "2023-01-17T18:07:29Z")

</div>

“채팅” 업데이트 이후 텔레그램 알림에 문제가 발생하고 있습니다. 사용자는 여전히 @ 알림과 **일부 카테고리** 의 알림을 받고 있습니다 _(플러그인이 무작위로 선택하는 것 같고, 그 논리를 찾지 못했습니다)_. 하지만 일부 카테고리에서는 알림이 더 이상 작동하지 않습니다. 왜 이런 일이 발생하는지 궁금합니다. 사용자는 두 카테고리에 모두 구독되어 있는데, 왜 일부 카테고리(예: “새 주제”)에서는 텔레그램 알림이 계속 작동하고, 다른 카테고리에서는 작동하지 않는 것일까요? 브라우저 알림은 정상적으로 작동합니다. 🤔 그리고 @ 알림도 모든 카테고리 및 하위 카테고리에서 정상적으로 작동합니다.

---

<div class="post-metadata">

### Author: ![Flashio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/flashio/32/148951_2.png) [@Flashio](https://meta.discourse.org/u/Flashio)
#### Post date: [2월 17, 2023, 11:47오전 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/192 "2023-02-17T11:47:44Z")

</div>

## Discourse: 3.0.0 안정판 및 3.0.1 안정판

두 버전 모두 텔레그램 알림과 텔레그램을 통한 주제 답글 기능이 깨졌습니다. API 키를 재생성해도 문제가 해결되지 않습니다. 답글 작성이 작동하지 않으며, 이전처럼 봇이 답글이 전송되었음을 확인해 주지도 않습니다.

이 문제에 대한 해결책이 있을까요? 아니면 이 플러그인의 지원이 종료된 건가요? ☹

---

<div class="post-metadata">

### Author: ![Roi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/roi/32/130587_2.png) [@Roi](https://meta.discourse.org/u/Roi)
#### Post date: [2월 20, 2023, 3:31오후 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/193 "2023-02-20T15:31:52Z")

</div>

> [@david](#):
>
> Discourse 사용자 설정에 접속하여 `Telegram Notifications` 상자에 해당 번호를 붙여넣으세요.

`Telegram Notifications` 상자를 "프로필"에서 "알림"으로 이동하는 것이 더 합리적이지 않나요? 프로필(제 경우에는 사용자 서명 아래)에서 이 설정을 찾을 것이라고 예상하지 못해 찾아야 했습니다. 😉

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2월 20, 2023, 3:38오후 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/194 "2023-02-20T15:38:26Z")

</div>

사용자 맞춤 설정 아웃렛은 프로필 섹션에 있습니다. 아마도 그것이 이유일 것입니다.

(하지만 일리 있는 지적입니다)

---

<div class="post-metadata">

### Author: ![Roi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/roi/32/130587_2.png) [@Roi](https://meta.discourse.org/u/Roi)
#### Post date: [2월 20, 2023, 3:40오후 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/195 "2023-02-20T15:40:51Z")

</div>

> [@merefield](#):
>
> 사용자 사용자 지정 환경 설정 아웃렛

사용자 지정 환경 설정을 표시하거나 연결할 수 있는 곳이 바로 거기인가요? 그렇다면 이해합니다. 하지만 말씀하신 대로, 논리적이지 않고 문서화 없이는 아무도 찾지 못할 것이므로 정말로 타당한 지적입니다.

---

<div class="post-metadata">

### Author: ![danielabc](https://avatars.discourse-cdn.com/v4/letter/d/b9e5f3/32.png) [@danielabc](https://meta.discourse.org/u/danielabc)
#### Post date: [3월 11, 2023, 8:59오후 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/196 "2023-03-11T20:59:35Z")

</div>

동작하는 건가요? 잘 모르겠어요, 알겠어요?

---

<div class="post-metadata">

### Author: ![danielabc](https://avatars.discourse-cdn.com/v4/letter/d/b9e5f3/32.png) [@danielabc](https://meta.discourse.org/u/danielabc)
#### Post date: [4월 17, 2023, 4:37오전 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/197 "2023-04-17T04:37:12Z")

</div>

해결 방법을 찾았나요?

---

<div class="post-metadata">

### Author: ![Flashio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/flashio/32/148951_2.png) [@Flashio](https://meta.discourse.org/u/Flashio)
#### Post date: [4월 26, 2023, 9:36오전 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/198 "2023-04-26T09:36:11Z")

</div>

아니요, 그렇지 않습니다. 저는 개발자가 아닙니다.

---

<div class="post-metadata">

### Author: ![ozkn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ozkn/32/196013_2.png) [@ozkn](https://meta.discourse.org/u/ozkn)
#### Post date: [12월 9, 2023, 7:24오전 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/199 "2023-12-09T07:24:58Z")

</div>

안녕하세요, 이 플러그인으로 텔레그램을 통해 사진을 보낼 수 있나요?

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [12월 9, 2023, 7:40오전 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/200 "2023-12-09T07:40:24Z")

</div>

아니요. 이 플러그인의 목적은 다음과 같습니다:

> [@david](#):
>
> 이 플러그인은 사용자들이 텔레그램 봇을 통해 알림을 받을 수 있도록 하여, 이메일 알림을 꺼두면서도 최신 정보를 놓치지 않게 해줍니다. :success:

다음 링크를 확인해 보시는 것이 좋습니다:

> [@Discourse Chat Bridge (Telegram)](https://meta.discourse.org/t/discourse-chat-bridge-currently-only-supports-telegram/284691):
>
> information_source요약 Discourse 채팅을 Telegram으로 브리지합니다hammer_and_wrench리포지토리 링크 [https://github.com/Lhcfl/discourse-chat-bridge](https://github.com/Lhcfl/discourse-chat-bridge)open_book설치 가이드 [Discourse에서 플러그인 설치 방법](https://meta.discourse.org/t/install-plugins-in-discourse/19157) 저는 Discourse를 다른 플랫폼과 연결하는 작업을 하고 있습니다. 현재는 Telegram만 지원하지만, Matrix를 지원할 계획이며, 제 에너지와 받는 지원에 따라 향후 Discord나 QQ도 지원할 수 있습니다. 이 플러그인은 최신 Discourse test-passed 브랜치만 지원합니다. 왜냐하면 Discourse Chat이 코드를 자주 변경하기 때문에, 저 역시 그와 동기화해야 하기 때문입니다. 따라서 해당 플러그인이 여러분의 사이트에서 사용 가능하고 여러분에게 중요한 경우, Discourse 업데이트 빈도를 줄여주세요. 패치…

> [@Set up Telegram integration using the discourse-chat-integration plugin](https://meta.discourse.org/t/set-up-telegram-integration-using-the-discourse-chat-integration-plugin/66603?u=merefield):
>
> This #howto describes how to setup the Telegram provider included in discourse-chat-integration. Enable the plugin The discourse-chat-integration plugin is bundled with Discourse. If you haven’t already, follow the [main plugin instructions](https://meta.discourse.org/t/chatroom-integration-plugin-discourse-chat-integration/66522) to enable it. Setup Telegram Talk to the [Telegram “Botfather”](https://telegram.me/botfather) robot and setup a new bot. [detailed instructions here](https://core.telegram.org/bots#how-do-i-create-a-bot) Make sure to copy the token that the BotFather gives you. It will look something like this:110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw …

---

<div class="post-metadata">

### Author: ![Mte90](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mte90/32/120441_2.png) [@Mte90](https://meta.discourse.org/u/Mte90)
#### Post date: [2월 23, 2024, 10:46오전 UTC](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483/201 "2024-02-23T10:46:47Z")

</div>

이것이 그룹 멀티채널에서도 작동할 수 있나요?  
우리의 경우 특정 하위 그룹에만 게시되도록 하고 싶습니다.

[Previous page](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483.md?page=3)

[Next page](https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483.md?page=5)
