1

irc.freenode.comでいくつかのチャネルを監視するボットを作成しました。ただし、しばらくすると、ボットに470転送メッセージが送信され、チャネルから1つずつ切断されているように見えます。

:morgan.freenode.net 470 ircbot #linux ##linux :Forwarding to another channel

これを処理する正しい方法は何ですか?非アクティブなため、この新しいチャネルに配置されましたか?チャンネルに再度参加する必要がありますか?サーバーに再参加する必要がありますか?

4

1 に答える 1

2

これはモードが原因です+f-招待されていない転送。

基本的に、このモードでは、オペレーターは例外のないユーザーをセカンダリチャネルに転送できます。おそらく、これはチャネルオペレーターによる意図された動作ですが、プライマリチャネルへの再参加を試みることもできます。チャネル固有のポリシーに関する質問がある場合は、チャネルオペレーターに連絡する必要があります。


Freenodeドキュメント からの抜粋:

禁止でのチャネル転送

サフィックス「$#channel」を追加して[...]、ユーザーを#channelに転送させることができます。この場合、以前は参加できないとユーザーに言われていたすべての状況で、代わりに禁止マスクで指定されたチャネルに参加し、転送を説明する470の数値が送信されます。

+ iチャネル(招待のみ)で指定された場合、チャネルに参加しようとし、招待のみの免除リスト(+ I)に含まれていないユーザーは、自動的に[転送チャネル]に送信されます。クライアントは、元のチャネルとターゲットチャネルをリストする470の数値メッセージを受信します。+ jが設定されていて、参加スロットルを超えた場合も、クライアントは転送されます。

サポートソース

于 2012-11-07T18:18:12.163 に答える