All pastes #89225 Raw Edit

Something

public text v1 · immutable
#89225 ·published 2006-07-15 23:47 UTC
rendered paste body
on *:JOIN:#:{
  /unset %serv
}

menu nicklist {
  Infos $1 (whois): {
    if ($snick($active,1) != $null) whois $$1
    else whois $$?="Entrez un pseudonyme :"
  }
  Chat privé: {
    if ($snick($active,1) != $null) query $$1
    else query $$?="Entrez un pseudonyme :"
  }
  -
  Contrôle
  .Ignorer: {
    if ($snick($active,1) != $null) ignore $$1 1
    else ignore $$?="Entrez un pseudonyme :" 1
  }
  .Désignorer: {
    if ($snick($active,1) != $null) ignore -r $$1 1
    else ignore -r $$?="Entrez un pseudonyme :" 1
  }
  .Op: {
    if ($snick($active,1) != $null) mode # +oooooooooooo $$1 $2 $3 $4 $5 $6 
    $7 $8 $9 $10 $11 $12
    else mode # +o $$?="Entrez un pseudonyme :"
  }
  .Deop: {
    if ($snick($active,1) != $null) mode # -oooooooooooo $$1 $2 $3 $4 $5 $6 
    $7 $8 $9 $10 $11 $12
    else mode # -o $$?="Entrez un pseudonyme :"
  }
  .Halfop: {
    if ($snick($active,1) != $null) mode # +hhhhhhhhhhhh $$1 $2 $3 $4 $5 $6 
    $7 $8 $9 $10 $11 $12
    else mode # +h $$?="Entrez un pseudonyme :"
  }
  .Dehalfop: {
    if ($snick($active,1) != $null) mode # -hhhhhhhhhhhh $$1 $2 $3 $4 $5 $6 
    $7 $8 $9 $10 $11 $12
    else mode # -h $$?="Entrez un pseudonyme :"
  }
  .Voice: {
    if ($snick($active,1) != $null) mode # +vvvvvvvvvvvv $$1 $2 $3 $4 $5 $6 
    $7 $8 $9 $10 $11 $12
    else mode # -v $$?="Entrez un pseudonyme :"
  }
  .Devoice: {
    if ($snick($active,1) != $null) mode # -vvvvvvvvvvvv $$1 $2 $3 $4 $5 $6 
    $7 $8 $9 $10 $11 $12
    else mode # -v $$?="Entrez un pseudonyme :"
  }
  .Anti-ban
  ..Activer: {
    if ($snick($active,1) != $null) mode # +e $address($$1,2)
    else mode # +e $address($$?="Entrez un pseudonyme :",2)
  }
  ..Désactiver: {
    if ($snick($active,1) != $null) mode # -e $address($$1,2)
    else mode # -e $address($$?="Entrez un pseudonyme",2)
  }
  .Kick: {
    if ($snick($active,1) != $null) kick # $$1
    else kick # $$?="Entrez un pseudonyme :"
  }
  .Kick (Raison): {
    if ($snick($active,1) != $null) kick # $$1 $$?="Raison :"
    else kick # $$?="Entrez un pseudonyme $$?="Raison :"
  }
  .Ban: {
    if ($snick($active,1) != $null) ban $$1 2
    else ban $$?="Entrez un pseudonyme :" 2
  }
  .Retirer le ban: {
    if ($snick($active,1) != $null) ban -r $$1 2
    else ban -r $$?="Entrez un pseudonyme :" 2
  }
  .Ban, Kick: {
    if ($snick($active,1) != $null) { ban $$1 2 | kick # $$1 }
    else { var %pseudo = $$?="Entrez un pseudonyme | ban %pseudo 2 | kick # 
    %pseudo }
  }
  .Ban, Kick (Raison): {
    var %pseudo
    if ($snick($active,1) != $null) %pseudo = $$1
    else %pseudo = $$?="Entrez un pseudonyme :"
    var %raisonkb = $$?="Raison :" | ban %pseudo 2 | .timer 1 0 kick # 
    %pseudo %raisonkb
  }
  .Ban puissant: {
    set %bannick * $+ $$1 $+ *!*@*
    set %banident *!* $+ $ial($$1,1).user $+ *@*
    set %banhost *!*@ $+ $ial($$1,1).host
    ban %banhost
    ban %bannick
    ban %banident
    kick # $$1 Trop tard t'es mort !!
    halt
  }
  -
  CTCP
  .Ping: {
    if ($snick($active,1) != $null) ctcp $$1 ping
    else ctcp $$?="Entrez un pseudonyme :" ping
  }
  .Time: {
    if ($snick($active,1) != $null) ctcp $$1 time
    else ctcp $$?="Entrez un pseudonyme :" time
  }
  .Version:{
    if ($snick($active,1) != $null) ctcp $$1 version
    else ctcp $$?="Entrez un pseudonyme :" version
  }
  .Idle:{
    if ($snick($active,1) != $null) ctcp $$1 finger
    else ctcp $$?="Entrez un pseudonyme :" finger
  }

  DCC
  .Envoi:{
    if ($snick($active,1) != $null) dcc send $$1
    else dcc send $$?="Entrez un pseudonyme :"
  }
  .Chat:{
    if ($snick($active,1) != $null) dcc chat $$1
    else dcc chat $$?="Entrez un pseudonyme :"
  }