視力回復 視力矯正 Blog not updated 忍者ブログ

Blog
04 2024/05 1 2 3 45 6 7 8 9 10 1112 13 14 15 16 17 1819 20 21 22 23 24 2526 27 28 29 30 31 06
RECENT ENTRY RECENT COMMENT

05.07.15:59

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

  • 05/07/15:59

12.27.15:05

BOTログイン時に【m】:発言権を解除する

昔はLimeChatでチャンネルのモードを設定しとけば、発言権の解除(/mode #チャンネル名 -m)
なんてしなくてよかった気がしたが、最近は、毎回解除しないとならないっぽいので、BOTユーザ
が、ログインした時に自動で、解除するようにスクリプトを変えてみる。(手動だと忘れやすいしね)

今回もやっつけなので、1から考えたりしないで、量産型UNIANGELを変えるだけで済まします。


ソース:
/*************************************************************************/

//既にメインの管理者アカウントでログインしている時に
//自分のBOT専用アカウントが同じチャンネルに入ってきたら自動で管理者権限を与えるものです。
//090325 バグを修正しました。
//このスクリプトはテストしていますが自己責任で導入して下さい。改変・改造はご自由に!
//(C)2009 ユニ #uniuniuni http://univoice.blog36.fc2.com/




//下記のmybotnameの""の中身を必ず自分のBOTのアカウント名に書き換えて下さい


var mybotname = "BOT名";



/*************************************************************************/

function event::onJoin(prefix, channel)
{
    var c = findChannel(channel);
    var mybot = c.findMember(mybotname)
    if(mybot != null) {
        if (mybot && !mybot.op) {
            mode(channel, '+o ' + mybotname);
            mode(channel, '-m')
        }
    }
}


mode関数で'-m'するだけですね。簡単ですね。

ついでにリンク規制モードも解除した場合は、
mode(channel, '-m')     ⇒    mode(channel, '-mU')
に変えればOK。

DLlink:
mybotcheck_ryousangata_kai_00.js


設定方法は、管理者権限持ってるアカウントのサーバ(LimeChatのサーバ設定で
UstreamのIRCアカウントとパスワードを入れた方)側でスクリプトをONにすればOK。

setting2.JPG









PR
URL
FONT COLOR
COMMENT
Vodafone絵文字 i-mode絵文字 Ezweb絵文字
PASS

TRACK BACK

トラックバックURLはこちら