コード例 #1
0
ファイル: Commands.php プロジェクト: marmotz/wallirc
 public function onPrivateMessage(Bucket $bucket)
 {
     $data = $bucket->getData();
     $owner = $this->getConfiguration()->get('configuration.commands.owner');
     if ($owner && $data['from']['nick'] !== $owner) {
         return;
     }
     switch (trim($data['message'])) {
         case 'quit':
             die;
             break;
     }
 }
コード例 #2
0
ファイル: Debug.php プロジェクト: Grummfy/Central
 public static function receiveException(Core\Event\Bucket $bucket)
 {
     // Early draft.
     self::$_message = $bucket->getData()->raise();
     return;
 }
コード例 #3
0
ファイル: Logger.php プロジェクト: marmotz/wallirc
 public function onQuit(Bucket $bucket)
 {
     $data = $bucket->getData();
     $this->log(sprintf('%s quit IRC (%s)', $data['from']['nick'], $data['message']));
 }