2390 への返信

[仕様?]PRIVMSGコマンドを自分自身に対して送信した際の挙動あおさきなんとか - No.2390
初めまして。

今、私はスクリプトを利用してボットの作成を行っています。
最近、あるサーバーにあるチャンネルの利用者より、ボットの使い方(ヘルプ)などは PRIVMSG で(トークとして)送信した方がよいとの指摘を受けたため、改良を行っていますが、その際に気が付いた事です。

PRIVMSG コマンドを、他のユーザーに対して送信すると、送信したユーザー側ではトークが始まり、1行だけ表示されます。
しかし、この PRIVMSG コマンドを自分自身に向けて送信すると、始まったトークの中に 2行 同じ内容が表示されます。

この挙動は仕様でしょうか。ヘルプをボットの管理者が参照した際に、二重に表示されるのが仕様でない場合、管理者にとって少し面倒なことになるのではないかと思い、質問しました。
Psychs - No.2393
IRC の仕様上ローカルエコーはないので、送信したテキストは相手に到達するか
しないかにかかわらず、LimeChat は即座に表示するようにできています。

自分に送信した場合、送信した時に表示するものと、それがサーバからエコー
バックしてきたときに表示するものの2つが表示されます。
IRC の仕様上、これをキャンセルすることは難しいので、このようになっています。
あおさきなんとか - No.2399
わかりました。
この度はありがとうございました。

以下の項目を必ず守ってください。守っていない書き込みは無視されるかも知れません。

あなたにとっては1回の質問でも、答える側は1回ではないことを理解してください。

  • 文章はきちんと状況が伝わるように丁寧に書いてください。
  • 話し言葉での書き込みは禁止します。
  • 過去ログを検索して確認してから書き込んでください。
  • 内容がわかるタイトルをつけること。要望する場合は[要望]を先頭につけること。
  • 動作確認はかならず最新版で行ってください。
  • 不適切な文章は、管理人が削除、編集することがあります。
名前*
メッセージ*
パスワード (編集・削除に使用。16文字以内)