2014年9月19日金曜日

UnrealIRCdをshutdownしてまた起動してもチャンネルのモードと管理者と参加者が変わらないようにする方法

こんなことはIRCよくわかってる方には常識だとおもいますので完全に自分用メモってことで。



管理者を変えないようにする方法は、
南旺理工: ChanServ(Anope)でチャンネルを登録する方法
で書いたとおりです。

UnrealIRCdをshutdownする前に、ChanServに任意のモードを覚えさせておきます:

/chanserv mode #mychannel lock add +N
/chanserv mode #mychannel lock add +i
/chanserv mode #mychannel lock add +n
/chanserv mode #mychannel lock add +t

または

/chanserv mode #mychannel lock add +Nint

+iの場合には、ChanServに+Iも覚えさせておきます(自分をも覚えさせておきます):

/chanserv mode #mychannel lock add +I hirota
/chanserv mode #mychannel lock add +I mystaff

ChanServにチャンネルの復活とモードの復活をさせるようにします:

/chanserv set persist #mychannel on
/chanserv set keepmodes #mychannel on

これで、いつUnrealIRCdをshutdownしても大丈夫です。

UnrealIRCdをshutdownするとAnopeもすぐ終了しますので、UnrealIRCdをまた起動した後にはAnopeも起動する必要があります。

詳しくはChanServのhelpを参照ということで。

0 件のコメント:

コメントを投稿