Skip to main content

Variáveis Globais

  • ⌚ global.workingNow: Esta variável irá atuar com base nos horários de atendimento cadastrados e também nos dias de Folga cadastrados, para informar se o bot está em atendimento ou não.

  • Exemplo: se o usuário cadastrar o horário de atendimento com as datas de segunda e terça, das 8h às 12h, e receber uma mensagem, terça às 16h, a variável workingNow irá retornar um false.

  • Como o usuário pode cadastrar mais de um horário de atendimento atualmente, caso ele use a variável apenas como: global.workingNow o fluxo irá pegar o primeiro horário cadastrado, caso utilize global.workingNow.1 também irá pegar o primeiro. Da mesma forma, caso tenha mais horários cadastrados e utilize global.workingNow.INDICE (global.workingNow.2) irá pegar o horário correspondente ao índice.

  • Outro exemplo de uso da variável é que caso o usuário tente utilizar um workingNow que não exista o fluxo irá retornar um true, exemplo: caso tenham 3 horários cadastrados e o usuário tente utilizar global.workingNow.4

  • A variável workingNow também funciona com base nos dias de Folga cadastrados, caso no momento em que o fluxo estiver acontecendo e tenha um dia de folga cadastrado para hoje, o workingNow irá trazer false, caso o dia de folga cadastrado seja de ontem por exemplo, o fluxo irá trazer true para o workingNow.