Discourse-automation - 신뢰 수준 변경이 호스팅에서 사용 가능한가요?

여러분 안녕하세요,

간단한 질문 몇 가지 있습니다:

  1. discourse-automation 플러그인이 사용자의 신뢰 수준(Trust Level)이 변경될 때 작업을 트리거할 수 있나요? 예를 들어, 사용자가 신뢰 수준 2에 도달할 때 자동화가 실행되도록 하고 싶습니다.

  2. 이 플러그인이 외부 이벤트를 트리거할 수 있나요? 예를 들어 이메일을 보내거나 Zapier 연동과 같은 기능을 사용할 수 있나요?

  3. 이 플러그인을 Discourse의 호스팅 서비스에 포함시킬 수 있는 방법이 있나요?

cc/ @j.jaffeux

감사합니다!

5개의 좋아요

해결하려는 문제점을 솔루션이 아닌 문제 자체로 설명해 주시겠어요? 구체적으로 무엇을 시도하고 계신가요?

1개의 좋아요

Hi @jonobacon

네, 이미 가능합니다.

현재는 불가능하지만, Zapier 연동은 좋은 아이디어일 것 같고 구현하기도 쉬울 것입니다.

해당 작업을 진행 중이므로, hopefully 조만간 가능할 것입니다.

2개의 좋아요

이 기능이 매우 중요하다고 생각하여 오늘 직접 작업했습니다:

곧 출시될 예정입니다. 당분간은 user_promoted 및 user_added_to_group 스크립트와 함께 사용할 수 있습니다.

8개의 좋아요

저는 신뢰 등급(Trust Levels)을 인식을 촉발하는 수단으로 활용하는 것을 좋아합니다. 예를 들어, 누군가가 신뢰 등급 2에 도달하면 다음과 같은 일이 일어나게 됩니다:

  • 개인적인 감사 DM을 보낼 수 있도록 모더레이터에게 알림을 보냅니다.
  • 참여에 대한 감사를 전하는 이메일을 전송합니다.
  • 참여에 대한 감사를 전하는 소셜 미디어 메시지를 전송합니다.

이해되시나요?

정말 훌륭하네요, @j.jaffeux - 이 작업에 관심을 가져주셔서 감사합니다! :love_you_gesture:

Zapier가 지원하는 플랫폼의 종류가 매우 다양하므로, Zapier 통합이 다양한 가능성을 열 수 있다고 생각합니다.

discourse-automation이 호스팅 플랜에 포함될 수 있다는 소식을 들으니 정말 기쁩니다. 언제 현실적으로 도입될 수 있을지 의견이 있으신가요? 저는 12주 안에 Discourse 커뮤니티를 론칭하는 법에 대한 트레이닝 코스를 운영하고 있으며, Discourse 호스팅이 포함되어 있습니다. 가능하다면 Zapier 통합과 함께 discourse-automation을 코스에서 다루고 싶습니다.

감사합니다!

6개의 좋아요

신뢰 수준을 높이면 이미 DM을 받으므로, 두 번째 DM을 보내는 대신 텍스트를 커스터마이징하는 것이 좋습니다. 보통 DM을 받으면 이메일로도 알림을 받으므로, 그렇게 하면 알림이 조금 과할 수 있습니다.

3개의 좋아요

3월까지 준비를 마치는 것을 목표로 하고 있습니다. 이 플러그인은 복잡한 부분이 많기 때문에 서두르지 않도록 주의하고 있습니다.

정말 멋진 제안입니다! 한 가지 참고할 점은 discourse-automation이 Business 및 Enterprise 등급 호스팅 플랜으로 제한된다는 것입니다. 호스팅에 추가되면 웹사이트에도 이 내용이 반영될 예정이지만, 이미 계획을 세우고 계실 수 있어 미리 알려드립니다.

4개의 좋아요

멋지네요, 정말 대단하시네요. 감사합니다!

아! 좋은 정보네요. 감사합니다!

4개의 좋아요

이 기능이 정말 유용할 것 같아서 실제로 user_promoted 이벤트를 웹훅에 추가했습니다.

이제 웹훅을 생성할 때 이 이벤트에 접근할 수 있습니다:

그리고 웹훅 목록에 다음과 같은 내용이 표시됩니다:

더 이상 discourse-automation 플러그인이 필요하지 않으며, 지금은 모든 사용자에게 사용 가능합니다(현재는 main 브랜치에서).

9개의 좋아요

와, 정말 멋진데요. 감사합니다!

솔직히 웹훅을 한 번도 사용해 본 적이 없어서 부끄럽지만, 제 무지를 용서해 주시다면, 특정 신뢰 수준 변경(예: TL1에서 TL2로 승격되는 경우)에 대해 개별 웹훅을 만들 수 있을까요?

감사합니다!

2개의 좋아요

부끄러워하지 마세요. 우리가 충분히 강조하지 못한 것이 우리의 잘못일 수 있습니다.

불행히도, 웹훅에서 이 부분을 결정할 수는 없습니다. 자동화가 더 많은 제어를 제공하기 때문에 빛을 발하는 영역 중 하나입니다. 하지만 Zapier에서 신뢰 수준(trust level)을 확인하고, 예를 들어 trust_level = 3일 때만 특정 작업을 수행할 수 있습니다. 지금까지 이전 trust_level에 대한 정보는 없었지만, 이 부분을 살펴볼 수는 있지만 그것이 반드시 필요한지 확신은 없습니다. 대부분의 사용 사례에서는 특정 신뢰 수준(TL)에 도달하는 것이 충분하지 않나요?

5개의 좋아요

아, 그렇군요. 웹훅이 트리거될 때 새로운 TL이 전달된다는 말씀이신가요?

그렇다면 네, 데이터 기반으로 조건을 설정하는 데 Zapier를 사용하면 될 것 같습니다. :slight_smile:

4개의 좋아요

웹훅이 트리거되면 (UserSerializer)를 통해 전체 사용자 데이터를 받을 수 있으며, 여기에는 trust_level도 포함되어 있습니다.

3개의 좋아요

멋지네요, 감사합니다! 훌륭한 작업 정말 감사드립니다!

5개의 좋아요

우리 호스팅 플랜에서 이제 사용할 수 있습니다:

이 부분에 대해 저희를 독려해 주셔서 감사합니다 @jonobacon :hugs:

2개의 좋아요

이 주제는 6일 후 자동으로 닫혔습니다. 더 이상 새 답글을 작성할 수 없습니다.