public MainWindow() { InitializeComponent(); // Instantiate the writer _writer = new TextBoxStreamWriter(ConsoleBox); // Redirect the out Console stream Console.SetOut(_writer); Console.WriteLine("Logging to console..."); TextEntry.PreviewKeyDown += new KeyEventHandler(TextEntered); AddChannelTab.PreviewMouseLeftButtonDown += new MouseButtonEventHandler(AddNewChannelTab); ircSettings = new IRC.IRCSettings(); ircSettings.IPAddress = "irc.twitch.tv"; ircSettings.port = 6667; ircSettings.userName = "******"; ircSettings.password = OAuthKey.Key; ircSettings.channel = "sinaea"; ircManager = new IRC.IRCManager(ircSettings); ircManager.IncomingText += IrcManager_IncomingText; ircManager.Connect(); ircManager.JoinChannel(ircSettings.channel); }
public IRCManager(IRCSettings settings) { this.settings = settings; }