X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=Bots%2FExampleBot.class.php;h=b355205651516f821a9e2a4a0cdee4704e34fc03;hb=e9d01ca1cdf0ef7a1cc81022059636110bad3658;hp=53e248db617b60705aaac0174922df090b71c893;hpb=7e30c2dbf6582392fd4389adbac56a995ab86595;p=PHP-P10.git diff --git a/Bots/ExampleBot.class.php b/Bots/ExampleBot.class.php index 53e248d..b355205 100644 --- a/Bots/ExampleBot.class.php +++ b/Bots/ExampleBot.class.php @@ -1,22 +1,19 @@ . * * * ************************************************************************ * @@ -73,7 +70,11 @@ class {$_NAME} extends Bot { // {$_NAME} will be replaced by our script later ; } public function unload($rehash = false) { //this function is triggered, when the Bot is unloaded... If it's just a rehash the return value of this method is passed to $old in the load method. - return $this->example_bot; + if($rehash) { + return $this->example_bot; + } else { + $this->uplink->delUser($this->example_bot, "Bye."); + } } public function recive_privmsg($user, $channel, $message) { @@ -82,7 +83,7 @@ class {$_NAME} extends Bot { // {$_NAME} will be replaced by our script later ; if($exp[0] == "hi") { $this->uplink->privmsg($this->example_bot, $channel, "Hallo ".$user->getNick()); // We send a message back - documentation is following } - if($exp[0] == "-users") { + if($exp[0] == "-users" && is_a($channel, "P10_Channel")) { $user_str = ""; foreach($channel->getUsers() as $chan_user) { $extra="";