Boa noite Galera,
Montamos um bot com validação da saudação de acordo com o horário.
Seguimos todas as instruções, do fórum, mas mesmo assim não esta alterando o horário para -3.
Abaixo segue o que realizamos.
function run(offset) {
let now = new Date;
let utc_timestamp = Date.UTC(now.getUTCFullYear(),
now.getUTCMonth(),
now.getUTCDate(),
now.getUTCHours(),
now.getUTCMinutes(),
now.getUTCSeconds(),
now.getUTCMilliseconds());
var date = new Date(utc_timestamp + offset * 3600 * 1000);
return date.getHours();
}
function run(){
let date = new Date();
let hour = date.getHours();
let min = date.getMinutes();
if(hour>=0 && hour<6){
return "Boa Madrugada"
}
else if(hour>=6 && hour<12){
return "Bom dia"
}
else if(hour>=12 && hour<18){
return "Boa tarde"
}
else{
if(hour>=18 && hour<23){
return "Boa noite";
}
}
Poderiam me ajudar? É algum BUG ou realizei algum procedimento errado?