Restruturado projeto e removido pacotes dotnet do repositorio GIT

This commit is contained in:
2025-03-18 09:25:44 -03:00
parent 583b15b0a3
commit a587043346
27 changed files with 101 additions and 285 deletions
+47 -18
View File
@@ -1,21 +1,50 @@
Dictionary<string, string> dialogs = new Dictionary<string, string>(){
{"pedido", "Qual é o problema com o pedido?"},
{"atraso", "Certo, o pedido está em atraso...\nHá alguma ocorrência de atraso com esse número de pedido?"},
{"falta", "Hum... houve falta nesse pedido. Certo, esse produto foi faturado na nota fiscal?"},
{"resposta atraso sim", "Verifique as tarefas desta ocorrência e veja se alguma delas está dentro do prazo ou se estão todas encerradas. Se estiverem, encaminhe o caso para o suporte e aguarde a resposta."},
{"resposta atraso nao", "Verifique com o cliente se ele ainda deseja receber o pedido.\nSe sim, abra uma ocorrência de atraso na entrega, descrevendo que o cliente deseja receber o pedido. Informe o SLA e o número de protocolo ao cliente.\nTabulação \nPrmeira categoria:Transporte \nSegunda categoria:Atraso na entrega \nMotivo:Pedido não entregue"},
{"resposta falta sim", "Abra uma ocorrência de falta de produto:\nCategoria: Pós-compra\nSubcategoria: Falta\nMotivo: Produto faturado."},
{"resposta falta nao", "Então o produto não consta na nota fiscal? Ou ele foi cortado?"},
{"resposta nao consta", "Se o produto não consta na nota fiscal, então ele não foi pedido. Não é possível abrir uma ocorrência de falta de algo que não foi comprado."},
{"resposta cortado", "Certo. Abra uma ocorrência de falta de produto:\nCategoria: Pós-compra\nSubcategoria: Falta\nMotivo: Produto não faturado."},
{"Cadastro", "Cliente está com problema no cadastro? Qual a mensagem de erro?"},
{"Cadastro, CPF já cadastrado", "Quando ocorre esse erro Você tem quem reprocessar no GPP \nCaso não apareceça em 5 minutos \nPrencha esse formulário \nMatricula: \nCPF: \n Nome Completo: \nData de nascimento: \n Cep: \nEndereço completo: \nE-mail: \nTelefone de contato:"},
{"help", "Voce pode me perguntar sobre Pedidos, sobre o que fazer quando tem Atraso, se esta em Falta ou ate mesmo sobre o cadastro do cliente, caso deseje finalizar nossa conversa digite 'sair' para encerrar."}
Dictionary<string, string> dialogs = new()
{
{ "pedido", "Qual é o problema com o pedido?" },
{
"atraso",
"Certo, o pedido está em atraso...\nHá alguma ocorrência de atraso com esse número de pedido?"
},
{
"falta",
"Hum... houve falta nesse pedido. Certo, esse produto foi faturado na nota fiscal?"
},
{
"resposta atraso sim",
"Verifique as tarefas desta ocorrência e veja se alguma delas está dentro do prazo ou se estão todas encerradas. Se estiverem, encaminhe o caso para o suporte e aguarde a resposta."
},
{
"resposta atraso nao",
"Verifique com o cliente se ele ainda deseja receber o pedido.\nSe sim, abra uma ocorrência de atraso na entrega, descrevendo que o cliente deseja receber o pedido. Informe o SLA e o número de protocolo ao cliente.\nTabulação \nPrmeira categoria:Transporte \nSegunda categoria:Atraso na entrega \nMotivo:Pedido não entregue"
},
{
"resposta falta sim",
"Abra uma ocorrência de falta de produto:\nCategoria: Pós-compra\nSubcategoria: Falta\nMotivo: Produto faturado."
},
{ "resposta falta nao", "Então o produto não consta na nota fiscal? Ou ele foi cortado?" },
{
"resposta nao consta",
"Se o produto não consta na nota fiscal, então ele não foi pedido. Não é possível abrir uma ocorrência de falta de algo que não foi comprado."
},
{
"resposta cortado",
"Certo. Abra uma ocorrência de falta de produto:\nCategoria: Pós-compra\nSubcategoria: Falta\nMotivo: Produto não faturado."
},
{ "Cadastro", "Cliente está com problema no cadastro? Qual a mensagem de erro?" },
{
"Cadastro, CPF já cadastrado",
"Quando ocorre esse erro Você tem quem reprocessar no GPP \nCaso não apareceça em 5 minutos \nPrencha esse formulário \nMatricula: \nCPF: \n Nome Completo: \nData de nascimento: \n Cep: \nEndereço completo: \nE-mail: \nTelefone de contato:"
},
{
"help",
"Voce pode me perguntar sobre Pedidos, sobre o que fazer quando tem Atraso, se esta em Falta ou ate mesmo sobre o cadastro do cliente, caso deseje finalizar nossa conversa digite 'sair' para encerrar."
},
};
Dictionary<string, string> otherDialogs = new Dictionary<string, string>(){
{"erro", "Desculpe, não entendi. Pode reformular?"},
{"farewells", "Até mais! Volte sempre que precisar. 😊"},
{"welcome", "Olá! Meu nome é Rey. Com o que o cliente está tendo problema?"}
Dictionary<string, string> otherDialogs = new()
{
{ "erro", "Desculpe, não entendi. Pode reformular?" },
{ "farewells", "Até mais! Volte sempre que precisar. 😊" },
{ "welcome", "Olá! Meu nome é Rey. Com o que o cliente está tendo problema?" },
};
void ConsoleResponse(string texto)
{
@@ -99,4 +128,4 @@ void ChatBot()
lastResponse = response;
}
}
ChatBot();
ChatBot();