템플릿에서 '보내는 사람' 사용자 이름(개인 메시지)을 사용할 수 있으면 도움이 될 것 같습니다

Discourse Templates에서 이어지는 토론입니다:

불행히도 이것은 템플릿을 실제로 사용하려는 제 주요 사용 사례에서는 작동하지 않습니다.

저는 사용자가 작성한 게시물과 관련하여 그 사용자에게 개인 메시지를 보낼 때 해당 사용자를 직접 호칭하고 싶습니다. 이는 사용자를 교육하거나 더 나은 행동을 유도하기 위한 목적입니다.

그러나 위의 변수들은 이 용도에 사용할 수 없습니다.

  • my_username
    • 제 사용자 이름을 반환합니다
  • original_poster_username
    • 원본 게시자의 사용자 이름을 반환합니다
  • reply_to_username
    • 아무것도 반환하지 않습니다
  • last_poster_username
    • 역시 아무것도 없습니다
  • reply_to_or_last_poster_username
    • 아무것도 없습니다

혹시 개인 메시지 수신자를 위한 변수를 하나 추가해 주실 수 있을까요? 어떻게 해야 할지 전혀 감이 잡히지 않습니다. 저를 제외한 단 한 명만 포함된 개인 메시지에만 작동해도 무방합니다.

2개의 좋아요

PM 수신자의 이름을 삽입하는 변수를 사용할 수 있을까요?

3개의 좋아요

%{target_username}가 적절한 변수일까요?

공개 답변보다 PM 스레드를 시작할 때 템플릿을 사용할 가능성이 훨씬 높기 때문에 이 기능이 가능하면 좋겠습니다 :raised_hands:t4: 예를 들어, 커스텀 배지를 수여할 때처럼요.

2개의 좋아요

그건 플러그인에 실제로 존재하는 변수인가요, 아니면 그렇게 만들 수 있다는 제안을 하신 건가요?

아니요, 그 항목에는 현재 변수가 없지만, 있다면 매우 유용할 것입니다.

이 내용을 Contribute > Feature 주제로 분리하여 검토를 요청했습니다. 기존에 이미 관련 주제가 있다는 것을 알아차렸고, 요청들을 한데 모으기 위해 이쪽으로 옮겼습니다. :+1: :slight_smile:

3개의 좋아요