Jacek Kowalski
2012-08-29 9b2b4aae8c259d90b13c5843e75076090f7e79bc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
class bot_legacy_module implements BotModule {
    function handle($msg, $params) {
        require_once(BOT_TOPDIR.'/modules/'.$params[0]);
        
        if(!defined('BOT_TYPE')) {
            define('BOT_TYPE', $msg->userAlt->interface);
        }
        
        $_GET['to'] = $msg->userAlt->bot;
        $_GET['from'] = $msg->userAlt->uid;
        
        try {
            call_user_func(array($params[1], $params[2]), $msg->command, $msg->args);
        }
        catch(BotLegacyEnd $e) {
        }
        
        return GGapi::getResponse();
    }
}
?>