特别是,我正在尝试找到一个库,它提供了一种优雅的方式来处理IRC的基于事件的本质,而不会产生意大利面条代码(作为一种天真的基于事件的实现经常变成)。
答案 0 :(得分:2)
Netty是您可能想要查看的事件驱动的IO框架。
答案 1 :(得分:1)
irc-api,一个设计良好的Java IRC API,提供其他IRC API不具备的一些功能(如异步命令)。主要特点是:
你可能想尝试一下!
答案 2 :(得分:0)
我已经写过你在评论中提到的这样的框架:
JawaBot 2.x 是一个可插入的独立应用程序,具有IRC和Web UI,旨在将多个功能放在一个机器人下,同时仍然保持代码结构的正常。的 Maven化即可。
目前,插件很少:
如果你不是这样,你可以试试PircBotX试图修复PircBot错误的设计。
其他选项列表也在这里:Building an IRC bot in Java