users[$mail]['phoneNumber']; $totalSendt = $this->users[$mail]['sendtSms']+1; $totalRemaining = $this->users[$mail]['remainingSms']-1; if($this->users[$mail]['activated'] != 1) { $this->send("privmsg $nick :Din konto er ikke aktivert! Skriv 'aktiver' for mer info."); return; } if($totalRemaining < 0) { $this->send("privmsg $nick :Beklager, du er tom for meldinger på din konto. For påfyllsinformasjon skriv 'påfyll'"); return; } if($sms->send($to, $from, $message)) { $this->send("privmsg $nick :Meldingen ble sendt til $to. Dette var din melding nummer $totalSendt. Du har igjen $totalRemaining på din konto."); $this->users[$mail]['sendtSms']++; $this->users[$mail]['remainingSms']--; $this->updateUsersDatabase($mail); $this->debug("SMS sendt from $nick ($mail) with number $from to number $to"); } else { $this->send("privmsg $nick :Beklager, din melding ble ikke sendt grunnet ukjent feil. Feilen er rapportert og vi forventer å fikse det så fort som mulig."); $this->debug("SMS failed to send for $nick ($mail) with number $from to number $to"); } } else if (preg_match("/^:.* PRIVMSG .* :sms.*\r$/i",$data,$m)) { /* no parameters? */ $this->send("privmsg {$info['target']} :Kommandodetaljer: SMS "); } ?>