加入聊天室时检测用户

时间:2017-05-18 02:17:28

标签: java irc chatbot

所以我正在使用PircBot创建一个IRC聊天机器人严格使用java进行抽搐。我想在用户连接到我的聊天时添加一条欢迎消息,我认为onJoin()方法确实如此,但遗憾的是没有。 onJoin()方法仅在机器人本身加入频道时响应,而不是在所有其他用户加入时响应。有帮助吗? 例如:“约翰加入了频道。” - “鲍勃加入了频道”

private void pictureBox_Click(object sender, EventArgs e)

1 个答案:

答案 0 :(得分:1)

onJoin()是一种抽象方法,意味着您不应该直接使用它。只需在机器人类中添加一个实现。

例如,我的是

public void onJoin(String channel, String sender, String login, String hostname)
{
      if (sender.equalsIgnoreCase(NICK))
          sendMessage(channel, "Connected to Channel");
}

此外,您应该修改帖子以显示您的代码。如果他们无法看到你正在做的事情,那么人们可以提供很多帮助。