Skip to main content

Olá, gostaria de que o chatbot respondesse o usuário de acordo do horario que ele etá no site.


Exempo:


Se o usuário entrasse às 09:00, o chat falasse Bom dia.


Se o usuário estrasse as 21:00, o chat falasse Boa Noite.


Se o usuário entrasse as 15:00, o chat falasse Boa tarde.



Existe uma maneira de fazer isso? como??

Se voce usar uma ação de entrada de script , voce pode pegar as horas do dia usando javascript e retornar a saudação:


Edit: a mesagem na parte de conteudo deveria ficar assim



Olá! {{contact.name}}!


{{saudacao}}!




Olá @Pedro_Lucas_Amaral,



a @Beatriz_Herculano_de apresentou uma das soluções possíveis. Outra, é utilizar a variável de sistema “calendar” nas condições de saída de um de seus blocos.



Imagine que seu bot tenha um bloco inicial e de acordo com o hora do dia você quer enviar o usuário para um dos blocos Bom dia, Boa tarde ou Boa noite.



Veja como configurar as condições de saída do seu bloco incial considerando a seguinte regra:





  • De 03:00 às 12:00 - Bom dia


  • De 12:00 às 18:00 - Boa tarde


  • De 18:00 às 03:00 - Boa noite.





@rafaelpa o fuso do sistema é 3h a mais?


Olá @Raphael_Fernandes,



o fuso do sistema é GMT 0.


Em relação ao Brasil é sim 3h a mais 😉


Preciso dessa mesma solução dos horários nas saudações, mas a imagem não está disponível. Consegue me ajudar?


Comente