PircBot でリレー ボットを作成する方法を教えてください。そのメッセージを含むチャネルにメッセージを送信するメッセージごとにそれが必要です。そして、私はこのマルチネットワークを持ちたいと思っています。命令した
if (split[0].equalsIgnoreCase(commandPrefix + "addnet")) {
// sendRawLine("QUIT : joining " + split[1]);
BrookieBot bot = new BrookieBot();
bot.setVerbose(true);
addnet = addnet + " " + split[1];
try {
bot.connect(split[1]);
sendMessage("nickserv", "identify pass");
bot.joinChannel("#brookies-use-of-bot");
} catch (NickAlreadyInUseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IrcException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
bot = new BrookieBot();
quit = 6;
this.joinChannel("#brookies-use-of-bot");
}
これで複数のネットワークに接続できるようになったのですが、ネットワークを問わず、そのチャネルにメッセージを受信するたびにネットワークを再認識してメッセージを送信するようにしたいです。メッセージを次の形式にする: [<net>] [<sender>] [<message>]
. お世話になりました!私はこのバージョンを持っています: http://www.jibble.org/pircbot.php