使用Jerklib检索频道列表

时间:2013-11-28 17:26:00

标签: java irc

作为一个学校项目,我们正在用Java编写一个IRC客户端。为了避免低级编码,我们可以使用jerklib来处理连接。不幸的是,图书馆没有很好的文件记录(至少我的意见),有一件事我特别挣扎:

我想从我连接的服务器中检索可用频道列表。有一种名为chanList()的方法,据说可以做到这一点。从文档引用:

  

从服务器获取频道列表。

但是,此方法的类型为void,即它不会返回任何内容。有没有办法解决这个问题,还是以其他方式来检索这个清单?

1 个答案:

答案 0 :(得分:0)

您需要提供Getting started中所述的方法public void receiveEvent(IRCEvent e)。这应该让你开始:

public void receiveEvent(IRCEvent e) {
  if (e.getType() == Type.CHANNEL_LIST_EVENT) {
    ...
  }
}