IRCCore.jar
IRCCore.jar を使うとこのくらいのコードで IRC クライアントが作れます。
もっとシンプルなほうがいいかなあ?
import com.mac.tarchan.irc.IRCClient; import com.mac.tarchan.irc.IRCProfile; import com.mac.tarchan.irc.IRCNetwork; public static void main(String args[]) { try { new SimpleClient(); } catch (IOException x) { x.printStackTrace(); } } public SimpleClient() throws IOException { new IRCClient("Simple Client") .connect( new IRCProfile("nickname", "username", "LCHat2"), IRCNetwork.getNetwork("IRCnet") .addServer("irc.tokyo.wide.ad.jp")) .start() .post("join #javabreak") .register("PRIVMSG", this, "msg", "message"); } public void msg(String message) { try { display(new String(message.getBytes(), "ISO-2022-JP")); } catch (UnsupportedEncodingException x) { x.printStackTrace(message); } }