+ $this->event(BIND_UNKNOWNCMD, array($from, $command, $arguments));
+ }
+
+ public function event_chanctcp($user, $channel, $command, $text) {
+ $this->event(BIND_CTCP, array($user, $channel, $command, $text, true));
+ }
+
+ public function event_chanctcpreply($user, $target, $command, $text) {
+ $this->event(BIND_CTCPREPLY, array($user, $channel, $command, $text, true));
+ }
+
+ public function event_privctcp($user, $target, $command, $text) {
+ $this->event(BIND_CTCP, array($user, $channel, $command, $text, false));
+ }
+
+ public function event_privctcpreply($user, $target, $command, $text) {
+ $this->event(BIND_CTCPREPLY, array($user, $channel, $command, $text, false));
+ }
+
+ public function event_away($user, $away) {
+ $this->event(BIND_AWAY, array($user, $away));