[Resolvido] ChatBot respondendo (BOM DIA-BOA TARDE-BOA NOITE)


#1

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??


#2

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}}!


#3

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.


#4

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


#5

Olá @Raphael_Fernandes,

o fuso do sistema é GMT 0.
Em relação ao Brasil é sim 3h a mais :wink: