[Resolvido] Variável de nome

Boa noite, eu estou construindo um bot que usa variável para armazenar o nome da pessoa e assim responder com o {{variávelNome}}, porém, se a pessoa digitar “Meu nome é X”, a variável irá retornar “seja bem vindo Meu nome é X” .
Alguém poderia me ajudar com a lógica e como construir uma escapatória disso ?
Exemplo : Se a pessoa digitar apenas uma palavra , gostaria que a variável entrasse {{variávelNome}}
Se a pessoa digitar algo parecido com “Meu nome é Fulano de tal”, eu direcionar pra outro bloco com uma resposta genérica, como por exemplo “É um prazer !” , pois assim, não fica com esse “erro” caso o usuário se enrole ao responder

Exemplos tirados do bot da TAKE

Exemplos%202

Eu só posso postar uma imagem, então irei postar a outra nas respostas
Exemplo%201

Olá @Rafael_Satkevicius_R,

criei uma API para resolver esse problema.
Ela filtra apenas nomes de um texto.

São aceitos nomes válidos em português e inglês.

2 Curtidas

Obrigado!! @rafaelpa