DeOp/DeVoice

us3nch0

Registered
Можете ли да ми дадете линк, след като някой си смени ника, и ако има OP или VOICE бота да ги DeOp или DeVoice?
 
Код:
bind nick -|- * no:op

proc no:op {nick uhost hand chan newnick} {
  global botnick

  if {[isbotnick $nick] == 1} {
    return 0
  }

  if {$hand != "*" && ([matchattr $hand n|n $chan] == 1 || [matchattr $hand b] == 1)} {
    return 0
  }
  
  pushmode $chan -o $newnick
}
Това е само когато някои има оп и си смени ника и ботт-а го деопа..
Някои да ти допълно кода и за воисе.. :)
 
us3nch0 каза:
Можете ли да ми дадете линк, след като някой си смени ника, и ако има OP или VOICE бота да ги DeOp или DeVoice?

ON *:NICK: {
set %kanala #канала-ти
if ($newnick isop %kanala) || ($newnick isvo %kanala) {
mode %kanala -vo $newnick $newnick
}
}


Ама за еггдроп или за миркбот става въпрос ?
 
Код:
bind nick -|- * no:op

proc no:op {nick uhost hand chan newnick} {
  global botnick

  if {[isbotnick $nick] == 1} {
    return 0
  }

  if {$hand != "*" && ([matchattr $hand n|n $chan] == 1 || [matchattr $hand b] == 1)} {
    return 0
  }
 
  pushmode $chan -o $newnick
}

bind nick -|- * no:voice

proc no:voice {nick uhost hand chan newnick} {
  global botnick

  if {[isbotnick $nick] == 1} {
    return 0
  }

  if {$hand != "*" && ([matchattr $hand n|n $chan] == 1 || [matchattr $hand b] == 1)} {
    return 0
  }
 
  pushmode $chan -v $newnick
}
Чесно каано отдавна не се занимавам вече със Ботве и не знам какво съм сатворилл..
Това не знам да ли е вярно или грешно но го пробваи.. :)
 

Back
Горе