static void Main(string[] args) { var setupFilename = args.Length > 0 ? args[0] : "CSBot.xml"; IrcClientSetup setup; using (var streamReader = new StreamReader(setupFilename)) setup = IrcClientSetup.Deserialize(streamReader); var client = new IrcClient(setup); var moduleManager = new ModuleManager(client); moduleManager.LoadAllModules(); client.Connect(); }
public IrcClient(IrcClientSetup setup) { Setup = setup; }