[Resolvido] SDK C# é equivalente ao Builder?

Pessoal, aqui no nosso time estamos pensando em uma forma de realizar testes automatizados dos fluxos de conversa dos nossos bots. Uma ideia é utilizar o SDK C# (https://github.com/takenet/blip-sdk-csharp) para subir o JSON dos nossos bots em alguma máquina (pode ser um container) e rodar nela os nossos testes, simulando cada um dos nossos fluxos. Porém como nós utilizamos o Builder para construir os nossos Bots, gostaríamos de saber, um Bot feito utilizando o SDK C# é equivalente ao Builder? Caso a gente utilize o JSON dos nossos Bots feitos no Builder em um Bot C#, os scripts serão validados pela mesma versão do Jint, etc?

Olá @Marco_Maciel,

Infelizmente, um SDK C# não é equivalente ao Builder e, também, não é possível “reaproveitar” o bot desenvolvido no builder no SDK C# diretamente :pensive:

No entanto, você pode abstrair os estados apresentados no JSON e reconstruir/desenvolver seu bot em SDK C# para realizar seus testes :man_technologist:t5:

Aproveita, e sugere esta funcionalidade no BLiP Ideas para que ela possa ser desenvolvida :grin:

@Caiof, obrigado pela resposta. Sobre rodar o bot localmente, nessa thread [Resolvido] Exportar chatbot do builder o Rafael Pacheco cita que é possível rodar um bot feito no builder em outro ambiente utilizando o projeto de template para o Builder. Você já utilizou isso?

@Marco_Maciel,

Como comentado pelo Rafael Pacheco, ainda não existe um tutorial que explique como fazer esse processo.