IPアドレス取得についてyasi - 2008/10/05(日) 20:30 No.1533
|
LimeChatを使って、ネット対戦の待ち合わせに使わせてもらっているのですが、 その際「募集」などのキーワードに対してそのコメントを発した人のIPアドレスを表示するようにしたいのですが、マクロでは無理のようなので、やり方を解説していただけでしょうか?
例 (A) 募集 (B) Aさんがxxx.xxx.xxx.xxxにて対戦を募集しています
↑のように表示させたいのです。 ご教授願います
|
bana - 2008/10/15(水) 17:57 No.1538
|
Javascriptが書ける場合は、スクリプトで
・onChannelTextに入ってきたメッセージに、IPアドレスが含まれているか正規表現でチェック。 含まれている場合は、nickと取り出したIPアドレスをペアにして、グローバルな配列に保存
・onChannelTextのメッセージに「#募集」がマッチした場合は、先の配列からnickとアドレスを読み出して、send()で内容を送信。
こんな感じで実装できるかと思います。
|
|