Implemented IRC events: onSetChannelBan() onRemoveChannelBan()

This commit is contained in:
Sebastian Kaspari 2010-03-18 19:38:55 +01:00
parent 8f6f7c7c74
commit 438a7e5d3e
1 changed files with 34 additions and 0 deletions

View File

@ -676,6 +676,40 @@ public class IRCConnection extends PircBot
);
}
/**
* On set channel ban
*/
@Override
protected void onSetChannelBan(String target, String sourceNick, String sourceLogin, String sourceHostname, String hostmask)
{
debug("onSetChannelBan", sourceNick + " " + target);
Message message = new Message(sourceNick + " sets ban: " + hostmask);
message.setColor(Message.COLOR_BLUE);
server.getConversation(target).addMessage(message);
service.sendBroadcast(
Broadcast.createConversationIntent(Broadcast.CONVERSATION_MESSAGE, server.getId(), target)
);
}
/**
* On remove channel ban
*/
@Override
protected void onRemoveChannelBan(String target, String sourceNick, String sourceLogin, String sourceHostname, String hostmask)
{
debug("onRemoveChannelBan", sourceNick + " " + target);
Message message = new Message(sourceNick + " removes ban: " + hostmask);
message.setColor(Message.COLOR_BLUE);
server.getConversation(target).addMessage(message);
service.sendBroadcast(
Broadcast.createConversationIntent(Broadcast.CONVERSATION_MESSAGE, server.getId(), target)
);
}
/**
* On unknown
*/