Uğraşıp, kendin yaptığın için tebrik ediyorum.
Senin yazdığın kodu biraz daha kısalttım,
if $me isop # gibi kontrol etmek yerine $nick(#,$me).pnick identifierını kullandım böylece nick listesinde nickin nasılsa (yani önünde % varsa %nick) ona karşılık geliyor ve kod kısalıyor. İşte kod:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:input:#:{
if $1 == /notice && $2 == # && $3 {
echo # $+($chr(40),$time,$chr(41)) » [NOTICE]: $+(<,$nick(#,$me).pnick,>) $3- | .notice # $3- | halt
}
if $1 == /me && $2 {
echo # $+($chr(40),$time,$chr(41)) » [ACTION]: $+(<,$nick(#,$me).pnick,>) $2- | .describe # $2- | halt
}
if /* !iswm $1 {
echo # $+($chr(40),$time,$chr(41)) » [TEXT]: $+(<,$nick(#,$me).pnick,>) $1- | .msg # $1- | halt
}
}
Tekrar teşekkürler ve tebrikler.