Um script 'adicionar ao grupo' para a Automação do Discourse

Uma solicitação um tanto relacionada que acho que surgiu algumas vezes é ter alguma forma de lidar com a lógica E para permissões de segurança de categoria: Identifying users in multiple groups using AND rather than OR?. No tópico que linkei, eles querem criar um grupo para pessoas que estão nos grupos trust_level_3 e year_2. Isso poderia ser alcançado com o plugin Automation agora com uma consulta de distintivo personalizada, mas como foi observado por Nathan, essa é uma maneira bagunçada de resolver o problema. Também é limitado a sites que podem adicionar SQL de distintivos personalizados.

Estou postando isso aqui porque pode ser útil ter solicitações de scripts relacionados aos gatilhos user_added_to_group e user_removed_from_group em um tópico.