Discourse Automation からの議論の続きです。
グループへの追加または削除のトリガーには、group_name の便利なプレースホルダーが含まれています。残念ながら、これは完全な名前(「Discourse Support Enthusiasts」)ではなく、スタブ(例:「support-enthusiasts」)に設定されています。コードは次のとおりです。
"placeholders" => {
"group_name" => group.name,
},
グループを作成するにはスタブのグループ名だけで十分なので、コードがそうなっているのも理解できます。しかし、例えばグループに参加したときにウェルカムPMを送信する場合、可能であれば完全な名前を使用する方がはるかに便利です。
"placeholders" => {
"group_name" => group.full_name || group.name,
},
スタブが必要なユースケースはありますか?もしそうなら、代わりに新しい group_full_name プレースホルダーを追加するべきでしょうか?
"placeholders" => {
"group_name" => group.name,
"group_full_name" => group.full_name || group.name,
},