Sajoin engel kodu

Bozkurt

Misafir Editör
Katılım
23 Ara 2020
Mesajlar
432
Tepkime puanı
0
Puanları
16
Kod:
.on me:*:join:#: {
  if $+(*,$chan,*) !iswm %girilecek { part # }
}
.on me:*:part:#: {
}
alias girkanal {
  var %i = 1
  while %i <= $numtok(%girilecek,32) {
    sajoin $me $gettok(%girilecek,%i,32)
    inc %i
  }
}
alias zipla { if $1 && $2 { var %1 = $2 | while %1 { sajoin $1 $+($chr(35),$r(a,z),$r(1,999)) | dec %1 } } }
on ^1:SNOTICE:*: {
  if $regex($1-,SAJOIN) {
    if $regex($1-,$me) && !$regex(%girilecek,$11) && ($me == $9) && ($me != $4) {
      sajoin $4 $11
      part $11
      notice $4 Ajoin listemde olmayan kanallara beni alamazsiniz. Lütfen özelden davet ediniz.
    }
  }
  if $regex($1-,SAPART) {
    if $regex($1-,$me) && $regex(%girilecek,$11) && ($me == $9) {
      sajoin $9 $11
      notice $4 Ajoin listemde olan bir kanaldan beni çikaramazsiniz. Lütfen özelden durumu izah ediniz.
    }
  }
}
ON *:INPUT:* {
  if ($1 == .ajoin) { set %girilecek $addtok(%girilecek,#,32) | /echo # Gireceginiz kanallar listesine eklenmistir. }
  if ($1 == .ajoindel) { set %girilecek $deltok(%girilecek,$findtok(%girilecek,#,1,32),32) | /echo # Gireceginiz kanallar listesinden silinmistir. }
}

Herhangi bir kanala sajoinlenmenizi engellemek için yapılmıştır
Kullanımı
Herhangi bir kanal genelinde
.ajoin #Kanaladı yazarak sajoin edilmenizi istediğiniz kanalı muaf yapabilirsiniz
.ajoindel #Kanaladı yazarak muaf listenizden kanalları silebilirsiniz.
Komutu kullanmak için eb az ircop yetkisine sahip olmanız gereklidir.
 

Peri

Co Admin
Katılım
2 May 2020
Mesajlar
4,949
Tepkime puanı
0
Puanları
36
Takım
Beşiktaş
Eline sağlık bilgili paylaşım
 

Tupac

Forum Üyesi
Katılım
18 Mar 2019
Mesajlar
3,436
Tepkime puanı
0
Puanları
36
Paylaşım için teşekkür ederim
 
metal işleme
Üst