Olá, de que forma hoje consigo fazer com que o bot responda uma saudação conforme o horário?
Das 00h às 12h, o bot responde Bom dia.
Das 13h às 17h, o bot responde Boa Noite.
Das 18h às 23h, o bot responde Boa tarde.
Olá, de que forma hoje consigo fazer com que o bot responda uma saudação conforme o horário?
Das 00h às 12h, o bot responde Bom dia.
Das 13h às 17h, o bot responde Boa Noite.
Das 18h às 23h, o bot responde Boa tarde.
usa o campo calendar.datetime para passar de parametro
function saudacao(dataString) {
const data = new Date(dataString);
const hora = data.getUTCHours();
if (hora >= 0 && hora < 12) {
return "Bom dia";
} else if (hora >= 13 && hora < 18) {
return "Boa Noite";
} else if (hora >= 18 && hora < 24) {
return "Boa tarde";
} else {
return "Hora inválida";
}
}
const dataExemplo = "2024-09-25T09:19:13Z";
console.log(saudacao(dataExemplo)); // Saída: Bom dia
:
function Run(dataString) {
const data = new Date(dataString);
const hora = data.getUTCHours()-3;
if (hora >= 0 && hora < 12) {
return "Bom dia";
} else if (hora >= 13 && hora < 18) {
return "Boa Noite";
} else if (hora >= 18 && hora < 24) {
return "Boa tarde";
} else {
return "Hora inválida";
}
}
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.