基本的なIRCクライアントとして機能する小さなチャットウィンドウをプログラムに埋め込みたいです。これには、接続、切断、ユーザーの一覧表示、プライベートメッセージの送信などの制限された機能が必要です。
これを書いている時点で、単純なアプリケーションを作成するのが難しすぎる肥大化したライブラリをいくつか試しました(多くのイベントの配線、チャネルやモードなど、興味のないものの処理)。私が試した他のライブラリは、古いバージョンの.NET用に開発されており、非推奨の警告がたくさんあります。C#で軽量IRCクライアントを開発するにはどうすればよいですか?