Olá!
Frequentemente me vejo querendo usar Automações, mas me sinto limitado pela forma como elas funcionam atualmente. Muitas vezes encontro um script com algo que preciso, enquanto preciso que essa parte funcione no contexto de outro script.
Parece que isso está amplamente relacionado à maneira como as Automações funcionam e são configuradas atualmente. Eu adoraria ver as coisas divididas em Gatilhos e Ações.
- Exemplos de gatilhos:
- Quando um tópico é criado/atualizado
- Quando uma postagem é criada/atualizada
- Quando uma configuração do site muda
- Quando um tópico é fechado
- Quando um usuário ganha um distintivo
- etc.
- Exemplos de ações:
- Criar um tópico de banner
- Fechar um tópico
- Responder a um tópico
- Criar um tópico
- Marcar um tópico com tag
- Executar chamada LLM
- Enviar uma mensagem para o Slack
- etc.
Essa configuração permitiria algumas coisas:
- Múltiplas ações a serem atribuídas após um gatilho (por exemplo, Quando tópico é criado > Executar chamada LLM > Marcar postagem com tag > Responder ao tópico)
- Permitir que dados de payload do gatilho (e dados subsequentes disponibilizados pelas ações - por exemplo, resposta da chamada LLM) sejam usados dinamicamente dentro das ações
Em última análise, sinto que Automação tem muito potencial, mas cada Script está isolado de uma forma que torna muito difícil personalizá-lo para necessidades individuais. Cada um assume atualmente que as ações disponíveis funcionarão para todos.