Discourse Automation에서 이어서 논의합니다:
그룹에 사람을 추가하거나 제거하는 트리거에는 group_name이라는 유용한 플레이스홀더가 있습니다. 하지만 안타깝게도 이는 전체 이름(“Discourse Support Enthusiasts”)이 아닌 스터브(예: support-enthusiasts)로 설정되어 있습니다. 코드는 다음과 같습니다:
"placeholders" => {
"group_name" => group.name,
},
그룹을 생성하는 데 필요한 것은 그룹 이름 스터브뿐이므로, 코드가 그렇게 되어 있는 이유는 이해할 수 있습니다. 하지만 누군가 그룹에 가입할 때 환영 DM을 보내는 등의 경우, 가능하다면 전체 이름을 사용하는 것이 훨씬 나을 것입니다:
"placeholders" => {
"group_name" => group.full_name || group.name,
},
스터브가 필요한 사용 사례가 있을까요? 있다면, 대신 새로운 group_full_name 플레이스홀더를 추가하는 것이 어떨까요?
"placeholders" => {
"group_name" => group.name,
"group_full_name" => group.full_name || group.name,
},