mirror of
https://github.com/moparisthebest/Yaaic
synced 2025-02-16 15:00:14 -05:00
Implemented IRC events: onSetChannelBan() onRemoveChannelBan()
This commit is contained in:
parent
8f6f7c7c74
commit
438a7e5d3e
@ -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
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user