diff --git a/backend/src/services/WbotServices/wbotMessageListener.ts b/backend/src/services/WbotServices/wbotMessageListener.ts index a1ad290..31c641e 100644 --- a/backend/src/services/WbotServices/wbotMessageListener.ts +++ b/backend/src/services/WbotServices/wbotMessageListener.ts @@ -405,12 +405,21 @@ async function sendDelayedMessages(wbot: any, ticket: Ticket, contact: Contact, } else if (valid && valid.data.result == 'notfound') { - botSendMessage(ticket, `Protocolo *${params[1]}* não encontrado!\n_Digite *0* para voltar ao menu principal._`) + botSendMessage(ticket, `Protocolo *${params[1]}* não encontrado!\n_Digite *0* para falar com a HIT._`) + + } + else if (valid && valid.data.result == 'close') { + + botSendMessage( + ticket, + `O protocolo *${params[1]}* foi encerrado. Não é mais possível adicionar informação. Se desejar consultar o historico digite *1*`) + + // } else { - botSendMessage(ticket, `Ops! Não foi possível validar seu protocolo devido a um erro na comunicação com o servidor.Tente novamente mais tarde.\n_Digite *0* para voltar ao menu principal._`) + botSendMessage(ticket, `Ops! Não foi possível validar seu protocolo devido a um erro na comunicação com o servidor.Tente novamente mais tarde.\n_Digite *0* para falar com a HIT._`) } @@ -456,7 +465,7 @@ async function sendDelayedMessages(wbot: any, ticket: Ticket, contact: Contact, if (response.trim().length == 0) { - botSendMessage(ticket, `Não existe nenhum chamado para essa operação!\n _Digite *0* para voltar ao menu principal._`) + botSendMessage(ticket, `Não existe nenhum chamado para essa operação!\n _Digite *0* para falar com a HIT._`) } else if (response.trim().length > 0) { @@ -466,7 +475,7 @@ async function sendDelayedMessages(wbot: any, ticket: Ticket, contact: Contact, } } catch (error) { - botSendMessage(ticket, `Houve um erro ao realizar a consulta!\n _Digite *0* para voltar ao menu principal._`) + botSendMessage(ticket, `Houve um erro ao realizar a consulta!\n _Digite *0* para falar com a HIT._`) } } else if (msgAction.actions[0] == 'queue_transfer') { @@ -544,12 +553,12 @@ const sendDialogflowAwswer = async ( if (msg.type != 'chat') { - botSendMessage(ticket, `Desculpe, nao compreendi!\nEnvie apenas texto quando estiver interagindo com o bot!\n _Digite *0* para voltar ao menu principal._`) + botSendMessage(ticket, `Desculpe, nao compreendi!\nEnvie apenas texto quando estiver interagindo com o bot!\n _Digite *0* para falar com a HIT._`) return } if (msg.type == 'chat' && String(msg.body).length > 120) { - botSendMessage(ticket, `Desculpe, nao compreendi!\nTexto acima de 120 caracteres!\n _Digite *0* para voltar ao menu principal._`) + botSendMessage(ticket, `Desculpe, nao compreendi!\nTexto acima de 120 caracteres!\n _Digite *0* para falar com a HIT._`) return } @@ -1102,9 +1111,9 @@ const handleMessage = async ( if (last_messages.length > 0 && last_messages[0].body.includes('validado') && msg.body.trim() != '0') { - // botSendMessage(ticket,`Aguarde, inserindo informação...\n_Digite *0* para voltar ao menu principal._`) + // botSendMessage(ticket,`Aguarde, inserindo informação...\n_Digite *0* para falar com a HIT._`) - await SendWhatsAppMessage({ body: `Aguarde, inserindo informação...\n_Digite *0* para voltar ao menu principal._`, ticket }) + await SendWhatsAppMessage({ body: `Aguarde inserindo informação, em breve te atualizaremos`, ticket }) let aux_msg = last_messages[0].body @@ -1132,12 +1141,12 @@ const handleMessage = async ( if (response && response.data.result) { - botSendMessage(ticket, `${response.data.result}\n_Digite *0* para voltar ao menu principal._`) + botSendMessage(ticket, `${response.data.result}\n_Digite *0* para falar com a HIT._`) } else { - botSendMessage(ticket, `Ops! Houve um erro ao tentar inserir sua informação devido a um erro na comunicação com o servidor.Tente novamente mais tarde.\n_Digite *0* para voltar ao menu principal._`) + botSendMessage(ticket, `Ops! Houve um erro ao tentar inserir sua informação devido a um erro na comunicação com o servidor.Tente novamente mais tarde.\n_Digite *0* para falar com a HIT._`) }