Voice Notice

Contenu du snippet

; alias pour envoyer une notice qu'aux voices
; ce script requiert que vous soyez voice sur le canal
; syntaxe: /vn message
alias vn {
  ; vérification si vous êtes voice
  if ($me !isvoice #) { echo -a * /vn: Vous n'êtes pas voice sur # | halt }
  ; vérification s'il existe des utilisateurs voicés
  if ($vnick(#,%i) == 1) { echo 2 -a * /vn: Il n'y a aucun autre voice sur # | halt }
  ; vérification si un message a été spécifié
  if ($1- == $null) { echo 2 -a * /v: Aucun message spécifié | halt }
  ; message envoyé, vous pouvez modifier la partie "<vnotice $me $+ >"
  %msg = <vnotice $me $+ > $1-
  ; on commence le témoin
  %i = 0
  :repetervnotice
  inc %i 1
  if ($vnick(#,%i) == $null) { echo 5 -a -> %msg | if ($len(%ncks) > 0) { .notice %ncks %msg } | unset %ncks %msg %i | halt }
  if ($vnick(#,%i) != $me) { %ncks = $vnick(#,%i) $+ , $+ %ncks }
  if (10 // %i) { .notice %ncks %msg | unset %ncks }
  goto repeternotice
}

Compatibilité : mIRC

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (netjunky)