From: Luke Fitzgerald Date: Fri, 9 Jul 2010 11:04:45 +0000 (-0700) Subject: Extended Phergie_Bot to allow Statusnet to be the driver X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=03670d21d46783daa0b161a28bcfa3d386448fa8;p=quix0rs-gnu-social.git Extended Phergie_Bot to allow Statusnet to be the driver --- diff --git a/plugins/Irc/extlib/phergie/Phergie/ExtendedBot.php b/plugins/Irc/extlib/phergie/Phergie/ExtendedBot.php new file mode 100644 index 0000000000..b063d6ff52 --- /dev/null +++ b/plugins/Irc/extlib/phergie/Phergie/ExtendedBot.php @@ -0,0 +1,50 @@ +. + * + * Extends the bot class (Phergie_Bot) to allow connection and access to + * sockets and to allow StatusNet to 'drive' the bot + * + * @category Phergie + * @package Phergie_Extended_Bot + * @author Luke Fitzgerald getUi(); + $ui->setEnabled($this->getConfig('ui.enabled')); + + $this->loadPlugins(); + $this->loadConnections(); + } + + /** + * Get the sockets used by the bot + * + * @return array Array of socket resources + */ + public function getSockets() { + return $this->getDriver()->getSockets(); + } +} \ No newline at end of file