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?

