Notifique o administração quando as configurações do site forem atualizadas pelo sistema

Ler Get admin notification from logs? - #4 by JammyDodger me fez pensar neste tópico novamente. Acho que você também poderia usar o script de automação “Agendar um PM com resultados do Data Explorer” ou “Agendar uma postagem em um tópico com resultados do Data Explorer” e uma consulta do Data Explorer para receber notificações sobre alterações nas configurações do site pelo sistema.

Algo como

SELECT subject, previous_value, new_value, updated_at
FROM user_histories uh
where uh.action = 3
AND uh.acting_user_id = -1
AND uh.updated_at  > CURRENT_TIMESTAMP - INTERVAL '60 minutes'
order by updated_at desc

Então você configura a automação com uma recorrência correspondendo ao intervalo na consulta e pula se não houver resultados para evitar ruído.
Você também poderia melhorar a consulta para filtrar pelo assunto exato, mas pensei que talvez outras alterações automáticas também sejam interessantes.

3 curtidas