示例#1
0
 /**
  * @inheritdoc
  */
 public function handle($arguments)
 {
     $niveis = Mananciais::getHoje();
     $message = '💧 Níveis em ' . $niveis->data . " 💧\n\n";
     $represas = array();
     $odd = 0;
     foreach ($niveis->niveis as $manan) {
         $var = number_format(floatval($manan->hoje) - floatval($manan->ontem), 1);
         if ($var > 0) {
             $emo = "💚";
             $txt = "(+{$var})";
         } else {
             if ($var < 0) {
                 $emo = "💔";
                 $var = -1 * $var;
                 $txt = "(-{$var})";
             } else {
                 $emo = "⚪";
                 $txt = "(0.0)";
             }
         }
         if ($manan->chuva < 0.8) {
             $hojmoji = "☀�";
         } else {
             if ($manan->chuva < 4.0) {
                 $hojmoji = "â›…";
             } else {
                 if ($manan->chuva < 10.0) {
                     $hojmoji = "🌧";
                 } else {
                     $hojmoji = "⛈";
                 }
             }
         }
         if ($odd == 0) {
             $diamond = "🔸";
         } else {
             $diamond = "🔹";
         }
         $odd = ($odd + 1) % 2;
         $represas[] = "{$diamond} {$manan->nome}:\n{$diamond} {$emo} {$manan->hoje} {$txt}\n{$diamond} {$hojmoji} {$manan->chuva} mm";
     }
     $represas = implode("\n\n", $represas);
     $message .= $represas;
     $this->replyWithMessage($message);
 }
示例#2
0
 /**
  * @inheritdoc
  */
 public function handle($arguments)
 {
     $chuvas = Mananciais::getChuvas();
     $messages = array();
     foreach ($chuvas->manans as $manan) {
         $hoje = floatval($manan->hoje);
         if ($hoje < 0.8) {
             $hojmoji = "☀️";
         } else {
             if ($hoje < 4.0) {
                 $hojmoji = "⛅";
             } else {
                 if ($hoje < 10.0) {
                     $hojmoji = "🌧";
                 } else {
                     $hojmoji = "⛈";
                 }
             }
         }
         $messages[] = "♦️ {$manan->nome}:\n\n{$hojmoji} Hoje: {$manan->hoje}\n💧 Acumulado: {$manan->acum}\n📊 Média histórica: {$manan->media}";
     }
     $message = "☔ Pluviometria em {$chuvas->data} ☔\n\n" . implode("\n\n〰️〰️〰️〰️〰️〰️〰️〰\n\n", $messages);
     $this->replyWithMessage($message);
 }