コード例 #1
0
ファイル: meeting.php プロジェクト: cmn32480/exec-irc-bot
$meeting_chair_accounts = array("crutchy", "chromas");
$board_member_accounts = array("crutchy", "chromas");
$board_member_quorum = 2;
$meeting_data_changed = False;
$meeting_data = array();
if ($dest != "") {
    $meeting_data = get_array_bucket("MEETING_DATA_" . $dest);
}
$parts = explode(" ", $trailing);
$action = strtolower($parts[0]);
array_shift($parts);
$trailing = trim(implode(" ", $parts));
term_echo("meeting: {$trailing}");
switch ($action) {
    case "register-events":
        register_all_events("~meeting", True);
        return;
    case "event-join":
        # trailing = <nick> <channel>
        meeting_join();
        break;
    case "event-kick":
        # trailing = <channel> <nick>
        meeting_kick();
        break;
    case "event-nick":
        # trailing = <old-nick> <new-nick>
        meeting_nick();
        break;
    case "event-part":
        # trailing = <nick> <channel>
コード例 #2
0
ファイル: activity.php プロジェクト: cmn32480/exec-irc-bot
$trailing = trim($argv[2]);
$dest = strtolower(trim($argv[3]));
$start = trim($argv[4]);
$alias = strtolower(trim($argv[5]));
$cmd = strtoupper(trim($argv[6]));
$channel_data = get_array_bucket("channel_data");
if ($trailing == "") {
    return;
}
$parts = explode(" ", $trailing);
$action = strtolower($parts[0]);
array_shift($parts);
$trailing = trim(implode(" ", $parts));
switch ($action) {
    case "register-events":
        register_all_events("~activity", True);
        return;
    case "event-join":
        # trailing = <nick> <channel>
        break;
    case "event-kick":
        # trailing = <channel> <nick>
        break;
    case "event-nick":
        # trailing = <old-nick> <new-nick>
        break;
    case "event-part":
        # trailing = <nick> <channel>
        break;
    case "event-quit":
        # trailing = <nick>
コード例 #3
0
ファイル: forward.php プロジェクト: cmn32480/exec-irc-bot
init:~forward register-events
*/
#####################################################################################################
require_once "lib.php";
$trailing = $argv[1];
$dest = $argv[2];
$nick = $argv[3];
$alias = $argv[4];
$cmd = $argv[5];
$parts = explode(" ", $trailing);
$action = strtolower($parts[0]);
array_shift($parts);
$trailing = trim(implode(" ", $parts));
switch ($action) {
    case "register-events":
        register_all_events("~forward", True);
        return;
    case "event-join":
        # trailing = <nick> <channel>
        forward_join();
        break;
    case "event-kick":
        # trailing = <channel> <nick>
        forward_kick();
        break;
    case "event-nick":
        # trailing = <old-nick> <new-nick>
        forward_nick();
        break;
    case "event-part":
        # trailing = <nick> <channel>