package com.crossge.necessities.CCBot; import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.jibble.pircbot.*; public class IRCBot extends PircBot { private String irc = ""; CCBotLog log = new CCBotLog(); public IRCBot(String name, String irc) { this.setName(name); this.irc = irc; } public void sendIRC(String sender, String message) { sendMessage(irc, sender + ": " + message); } public void onMessage(String channel, String sender, String login, String hostname, String message) { String m = "[IRC] " + sender + ": " + message; Bukkit.broadcastMessage(ChatColor.DARK_PURPLE + "[IRC] " + sender + ": " + ChatColor.RESET + message); log.log(m); } public void onPrivateMessage(String sender, String login, String hostname, String message) { String m = "[IRCPM] " + sender + ": " + message; Bukkit.broadcastMessage(ChatColor.DARK_PURPLE + "[IRCPM] " + sender + ": " + ChatColor.RESET + message); log.log(m); } }