<?php
$bot->add_privmsg_hook($c . "quit", "php4youBot_quit");

function php4youBot_quit($object, $params, $prefix, $channel) {
    global $owner;
    global $quitmsg;

    $nick = IRC::get_nick($prefix);
    if ($nick == $owner) { 
        $object->quit(":$quitmsg");
        exit;
    }
}

$bot->add_privmsg_hook($c . "nick", "php4youBot_nick");

function php4youBot_nick($object, $params, $prefix, $channel) {
    global $owner;

    $nick = IRC::get_nick($prefix);
    if ($nick == $owner) {
        $object->nick($params);
    }
}

$bot->add_privmsg_hook($c . "mode", "php4youBot_mode");

function php4youBot_mode($object, $params, $prefix, $channel) {
    global $mode;
    global $owner;

    $nick = IRC::get_nick($prefix);
    if ($nick == $owner && trim($params) != "") {
        $nick = $params;
    }
    if (isset($mode[$nick])) {
        $object->mode($channel, $mode[$nick], $nick);
    } else {
        $object->privmsg($channel, ":no modes for $nick defined!");
    }
}
?>
