クライアントを終了した後でも、IRC チャネルに参加したままにできますか?

クライアントを終了した後でも、IRC チャネルに参加したままにできますか?

終了時にチャンネルを離れ、新しいセッションが始まったら参加するのは適切とみなされますか? リアルタイム通信は通常必要ないため、Discord のみを使用したことがあるため、この質問をしています。 過去に IRC を使用したことがありますが (頻繁ではありませんが)、終了する前に常に参加しているすべてのチャンネルを離れていました。 これは正常とみなされますか? そうでない場合、終了した後もチャンネルに参加し続けるにはどうすればよいですか?

答え1

IRC では、クライアントを閉じると、すべてのチャンネルが自動的に退出します。クライアントを終了する前にチャンネルを離れる唯一の理由は、特定の終了メッセージを設定できるようにするためです。

/part Goodbye, was a lot of funユーザーは「とても楽しかった」と言ってチャンネルを去りました」のようなメッセージが表示されます。

IRC では、物理的に接続されている間のみサーバー/チャネルに接続され、再接続するたびに手動でそれらのチャネルに再度参加する必要があります。そのため、複数のチャネルとサーバーに自動的に参加するための起動スクリプトを作成します。

IRC は、私の記憶が正しければ 80 年代にまで遡る、最も古いチャット システムの 1 つです。チャットの経験がほとんどなく、スクリプトなしでサーバーやチャンネルに参加し続けるのが面倒だと感じた人々が、他のチャット アプリケーションが登場して状況を変えました。友人リストが導入され、後にサーバーへの参加が導入されました。これが現在の Discord です。

これは正常と考えられますか? そうでない場合、退出後もチャンネルに参加し続けるにはどうすればよいですか?

IRC にはこの機能がネイティブに備わっていないため、IRC サーバーに接続したままにしたい場合は、接続したままにしておくクライアントがどこかに必要です。これは IRC バウンサーになります。IRC バウンサーはサーバーに接続し、ユーザーはそのバウンサーに接続します。バウンサーはメッセージを中継し、IRC クライアントを閉じてもバウンサーは閉じません。そのため、再度接続すると、以前に話された内容の履歴も x 行まで表示されます。

バウンサーを実行するには、サーバーのようにインターネットに接続され常時稼働しているものが必要です。ラズベリーパイや同様の小型コンピューターを介してバウンサーを実行することは可能です。

関連情報