Set up Slack notifications using the discourse-chat-integration plugin

코드를 살펴본 결과, 이러한 태그 변경 사항이 반영되려면 Create post for category and tag changes 사이트 설정이 활성화되어 있어야 하는 것으로 보입니다.

또한 참고할 사항으로, Tag added to topic 규칙은 해당 토픽이 이미 태그 목록에 지정된 태그 중 하나를 포함하고 있는 경우 채팅 메시지를 보내지 않습니다.
즉, 이 경우:

  • 규칙의 태그 목록은 how-to, admin
  • 토픽에 이미 how-to 태그가 있음
    → admin 태그를 추가합니다.

채팅 메시지는 전송되지 않습니다.


Create post for category and tag changes 사이트 설정이 비활성화되어 있을 경우, Tag added to topic 드롭다운 옵션이 목록에 아예 표시되지 않는 것이 더 적절하지 않을까 생각해 봅니다. 목록에 남아있되, 설정이 활성화되지 않으면 효과가 없음을 나타내는 눈에 띄는 시각적 표시가 있는 것도 괜찮을 것 같습니다.

어떤 의견인지 알려주세요!

1개의 좋아요

hey @markvanlan

그 설정이 문제였네요. 솔직히 말하면, 그 설정이 채팅 통합 섹션 어딘가에 있을 거라고 예상했는데, 다른 곳에 있어서 정말 혼란스러웠어요.

어쨌든 앞으로는 이 점을 염두에 둘게요. 도움 주셔서 감사합니다! :heartbeat:

이 플러그인을 사용하기 시작했는데 매우 잘 작동합니다.

예: jumpToCenter is not working in new segmentation mode - Support - Open Health Imaging Foundation

제 질문은 사용자 이름을 숨길 수 있는 설정이 있는지, 아니면 anonymous1, anonymous2와 같이 표시할 수 있는지에 대한 것입니다.

훌륭한 플러그인 감사합니다. 완벽하게 작동합니다.

여기가 적절한 곳인지 모르겠지만, Slack에 게시되는 메시지를 커스터마이즈할 수 있으면 좋겠습니다. 카테고리, 모든 태그, 사용자 이름과 이름 등이 모두 포함되어 있어 다소 길고 지루하게 느껴지는데, 이를 커스터마이즈할 수 있으면 좋겠습니다.

다시 한번 감사합니다.

4개의 좋아요

최근 이 통합 기능을 테스트하기 시작했는데, 지금까지는 잘 돌아가고 있습니다 :smiley: 정말 마음에 듭니다. 제공해 주셔서 감사합니다.

다만, 벌써 몇 가지 질문이 있습니다:

  1. 이 설정에서 chat integration discourse username은 어떤 역할을 하나요? 이 사용자의 타임라인(TL)이 통합에 어떤 영향을 미치나요? Slack 쪽 설정 어디에도 포함해야 하나요?

  2. 이 통합 기능이 전체 페이지뷰 할당량(pageview quota)에 어떤 영향을 미치나요?

기능 요청 사항으로, 고려해 주실 수 있다면;

  1. /discourse post {n} 명령에 사용되는 템플릿에 인용 속성(quotation attributes)을 사용할 수 있을까요?

또한, 몇 가지 사소한 문제도 발견했습니다:

  1. Slack의 #채널명에서 보기 링크가 Slack 엔터프라이즈 URL 스킴을 지원하지 않습니다. 생성된 링크가 Slack이나 브라우저에서 열리지 않습니다.

  2. 슬래시 명령이 충돌을 일으켜 /admin/plugins/chat-integration/slack 페이지가 깨지는 문제를 유발할 수 있습니다. 재현하여 재현 단계를 제공해야 합니다.

2개의 좋아요

메인 채팅 통합 문서(Discourse Chat Integrations)에서 인용합니다:

해당 문서가 일부 명확성을 더해야 할 것 같습니다. 플러그인을 사용한 지 몇 년이 지났기 때문입니다. 문서의 보안/권한 섹션을 읽어보았지만, chat integration discourse username 설정이 채팅 제공자에서 알림이 표시되는 방식에 어떻게 영향을 미치는지 즉시 명확하지 않습니다.

페이지뷰 할당량에 영향을 미치지 않아야 합니다. Discourse 게시물 데이터는 API를 통해 채팅 제공자로 전송됩니다. 채팅 제공자에서 Discourse 게시물과 관련된 메시지가 읽혀도 Discourse에서 페이지뷰가 생성되지 않습니다.

1개의 좋아요

디스코커뮤니티에서 사용된 키워드를 기반으로 슬랙에서 사람들을 태그하는 것이 가능한가요?