继续讨论 Discourse 自动化:
将某人添加到组或从中移除的触发器包含一个方便的 group_name 占位符。不幸的是,它被设置为存根(例如 support-enthusiasts),而不是全名(“Discourse 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,
},