Групповые триггеры в Automation должны включать плейсхолдер для полного имени, а не только сокращённого

Продолжение обсуждения из Discourse Automation:

Триггеры для добавления или удаления пользователя из группы включают удобный плейсхолдер group_name. К сожалению, он содержит сокращённое имя (например, support-enthusiasts), а не полное («Discourse Support Enthusiasts»). Код выглядит так:

            "placeholders" => {
              "group_name" => group.name,
            },

Поскольку для создания группы достаточно сокращённого имени, можно понять, почему код написан именно так. Но когда речь идёт, например, об отправке приветственного личного сообщения при вступлении в группу, было бы гораздо удобнее использовать полное имя, если это возможно:

            "placeholders" => {
              "group_name" => group.full_name || group.name,
            },

Существует ли случай использования, требующий сокращённого имени? Если да, то, возможно, стоит добавить новый плейсхолдер group_full_name?

            "placeholders" => {
              "group_name" => group.name,
              "group_full_name" => group.full_name || group.name,
            },
2 лайка