Internet Relay Chat
インターネットリレーチャット(IRC)は、インターネット上のチャットシステムです。世界中の人々が一緒に会話をすることができますが、2人でプライベートなチャットをすることもできます。
IRCチャットルームはIRCチャンネルとも呼ばれています。これらのチャンネルは IRC サーバ上にあり、そのサーバの情報を見つけて接続することができます。この情報は多くの場合 "irc" で始まり、ピリオド、サーバ名、さらにピリオド、最後に .com .org または .net となります。例としては、'irc.[サーバ名].org' となります。
小規模なIRCサーバ(例えばOperaNet)から中規模なIRCサーバ(freenodeやDalNetは約3万ユーザ)と大規模なIRCサーバ(例えばEFNetやUnderNetは10万ユーザ以上)があります。
IRCを使うにはIRCクライアントが必要です。IRC クライアントは IRC で動作するように設計されたコンピュータプログラムです。Java ウェブブラウザベースのクライアントやアプリケーションベースのクライアントがたくさんあります。人気のあるスタンドアロンのクライアントには、Microsoft Windows 用の mIRC や Linux と Microsoft Windows 用の XChat があります。Opera ウェブブラウザにはブラウザに組み込まれた IRC クライアントがあります。ChatZillaはMozilla Firefoxのプラグインであるチャットクライアントです。
IRCボットは、チャンネルを制御したり保護したりするために使用されるコンピュータプログラムです。
IRC チャンネルは通常ハッシュ (#) で始まります。
技術情報
IRC は TCP とオプションで TLS を使用するオープンプロトコルです。IRC サーバは他の IRC サーバに接続して IRC ネットワークを拡張することができます。ユーザはクライアントをサーバに接続することでIRCネットワークにアクセスします。mIRCやBahamut IRCdのような多くのクライアントプログラムとサーバプログラムがあります。ほとんどの IRC サーバはユーザがログインする必要はありませんが、ユーザは接続する前にニックネームを設定しなければなりません。
IRC はもともとプレーンテキストプロトコルでした (後に拡張されましたが)。しかし、現在ではほとんどのサーバが 6667/TCP とその近くのポート番号 (例えば TCP ポート 6112-6119) で IRC を実行しているので、サーバを root 権限で実行する必要はありません。
クロスプラットフォームのIRCクライアント、XChatのスクリーンショット。
IRCクライアント
これは、ユーザがIRCに接続できるようにするいくつかのプログラムのリストです。
- エーエムアールシー
- バーサーク
- ビッチX
- BnIRC
- チャットジラ
- コロキー
- クールスマイル
- エピック
- フローチャット
- ヘキサチャット
- ハイドラIRC
- アイスチャット
- イルシー
- ジーマルク
- 会話
- ケービーアイアールシー
- ミビット
- mIRC
- ピジャーク
- シーモンキー
- タイニーアイアールシー
- エックスチャット
- クアッセル
- ウィーチャット
その他のリンク
- インターネットリレーチャットコマンド
- アイアールシーボット
- インターネットリレーチャット事業者
質問と回答
Q: インターネットリレーチャット(IRC)とは何ですか?
A:IRCとは、インターネット上のチャットシステムで、世界中の人が一緒に会話をすることができます。また、2人だけのチャットにも利用できます。
Q: IRCのチャンネルはどのように構成されていますか?
A: IRCチャットルーム、またはチャンネルはサーバーにホストされており、そのサーバーの情報を見つけることで接続することができます。この情報はしばしば "irc "で始まり、ピリオド、サーバー名、さらにピリオド、最後に.com .org または.netとなります。
Q: IRCサーバには様々なサイズがありますか?
A: はい、小さなIRCサーバ(例えばOperaNet)から中程度のIRCサーバ(freenodeとDalNet、これらは約3万人のユーザを持つ)、大きなIRCサーバ(例えば、EFNetとUnderNet、10万人以上のユーザを持つ)が存在します。
Q: IRCチャンネルを使うには何が必要ですか?
A: IRCチャンネルを使用するには、IRCクライアント(チャンネルと連動するコンピュータプログラム)が必要です。クライアントはたくさんあり、ウェブブラウザで動作するものもあれば、アプリケーションとして動作するものもあります。人気のあるスタンドアローンクライアントには、マイクロソフトウィンドウズ用のmIRCと、Linuxとマイクロソフトウィンドウズ用のXChatがあります。ChatZillaはMozilla Firefoxのプラグインである一方、OperaのWebブラウザは、統合されたクライアントを持っています.
Q: IRCボットとは何ですか?
A: IRCボットは、チャンネルを制御し、保護するためのコンピュータ・プログラムです。
Q: IRCチャンネルはどのように識別するのですか?
A: IRCチャンネルの名前は通常ハッシュ(#)で始まっています。