All pastes #334191 Raw Edit

Unnamed

public php v1 · immutable
#334191 ·published 2007-01-31 12:26 UTC
rendered paste body
<?phpif (preg_match("/^:.* PRIVMSG .* :sms (.*?) (.*?)\r$/i",$data,$m)) {  global $sms;   $to = $m[1];  $message = $m[2];  $from = $this->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 <nummer> <melding>");}  ?>