public IRCBot(IRCClientConsole client) { Client = client; IRC = client.IRC; Info = client.Info; IRC.Message += irc_Message; IRC.WhoisResult += irc_WhoisResult; IRC.UserJoined += irc_UserJoined; }
private static void Main(string[] args) { IRCInfo info; if (File.Exists(DefaultSettingsPath)) { info = Settings.Load <IRCInfo>(DefaultSettingsPath); } else { info = new IRCInfo(); } IRCClientConsole client = new IRCClientConsole(info); IRCBot bot = new IRCBot(client); bot.Start(); Settings.Save(info, DefaultSettingsPath); }