Discourse BCC

:discourse2: Summary Discourse BCC allows staff users to send individual personal messages to several users at once.
:hammer_and_wrench: Repository Link https://github.com/discourse/discourse-bcc
:open_book: Install Guide How to install plugins in Discourse

Features

When enabled, you’ll see a checkbox after having added two or more recipients to a PM:

If you check that box, instead of one PM that everyone shares access to, Discourse will create 1 PM per user provided.

If you add a group, each member of the group will be sent an individual PM.

You can also use the placeholders %{username}, %{@username}, and %{name} to add message personalization for each recipient.

77개의 좋아요

3 posts were split to a new topic: Add %{first name} variable to BCC plugin

Is there any chance to enable custom groups to use this plugin, similar to Changes coming to settings for giving access to features (from trust levels to groups)?

I have a use case where a course lecturer sends the same questionnaire via PM to the course participants occasionally, but wishes to receive separate responses from each one.

Being able to assign a custom group (e.g. organizers) in addition to staff to use the BCC plugin would solve the problem for them in a big way (they’re currently sending dozens of identical PMs).

1개의 좋아요

@md-misko - I wonder if your need might be met by the Discourse Private Replies plugin. Basically, you’d create a course category with access for the participant group, rather than using PMs. The plugin can then keep replies to a lecturer topic hidden from other participants.

(A caveat is that any subsequent reply from the lecturer back to a participant is visible to all. Depending on your situation that may or may not matter.)

2개의 좋아요

So is it for the Messages like the mail kind of look, or both Messages and Chats?

It’s only for PMs (messages).

가장 단순한 메시지나 사용자 2명만 있는 경우에도 이 플러그인을 사용하려고 하면 500 오류가 발생합니다.

다른 분들도 같은 문제를 겪고 계신가요?

네, 500 에러도 뜨고 있어요 :frowning:

1개의 좋아요

@nathank, @putty 좀 더 자세한 정보를 주실 수 있을까요? 예를 들어 크롬의 Network 탭에 관련 내용이 있거나, 사이트의 /logs 엔드포인트에서 확인 가능한 내용이 있는지요? 저는 로컬에서 테스트해 봤는데 정상적으로 동작했습니다:

@putty, 호스팅된 사이트에 설치되어 있나요? 그렇다면 제가 거기서 로그를 확인할 수 있습니다.

안녕하세요, @martin!
좋은 소식과 나쁜 소식이 있습니다. 놀랍게도 잘 작동하고 있어요 (:partying_face:), 하지만 개별 사용자에게만 메시지를 보낼 때 그렇습니다. 그룹에도 같은 방식으로 메시지를 보낼 수 있다고 생각했는데, 제가 기능을 잘못 기억하고 있는 걸까요?

제 사이트에 배포해 두었으니 확인해 보시고 싶으시면 말씀해 주세요 :+1:

1개의 좋아요

@martin 참고로, 이제 그룹 내에서 개별 DM을 보낼 수 있는 옵션이 보입니다.

1개의 좋아요

모든 것이 예상대로 작동하고 있나요? 아니면 여전히 문제가 있는 건가요? 너무 이상하네요, 저는 아무것도 안 했는데 :sweat_smile: