Programmation mIRC/Identifieurs Pseudonyme et adresse

Retour à l'index

$address(pseudonyme,type)

modifier

Cherche l'adresse associée au pseudonyme spécifié dans la liste interne d'adresses.

$address(pseudo,1)

retourne *!*user@host

Si la liste interne d'adresses ne contient pas un pseudonyme correspondant, l'identifieur retourne $null.

Voir $mask() pour une liste des types.

Retourne votre pseudonyme alternatif.

$comchan(pseudo,N)

modifier

Retourne les noms des salons auxquels vous et 'pseudo' êtes présents.

Propriétés : op, help, voice,

  • $comchan(pseudo,0) retourne le nombre total de salons en commun
  • $comchan(pseudo,1) retourne le premier nom de salon en commun
  • $comchan(pseudo,1).op retourne $true si vous êtes un opérateur sur le salon

$ial(pseudo/masque,N)

modifier

Retourne la Nième adresse correspondant au masque dans l'IAL .

$ialchan(pseudo/masque,#,N)

modifier

Retourne la Nième adresse sur le salon spécifié correspondant au masque dans l'IAL.

Propriétés : pnick

$ibl(#salon,N)

modifier

Retourne le Nième item dans la liste interne des Bannis ou, si N est 0, retourne le nombre total d'items dans la liste.

Propriétés : by, date, ctime

  • $ibl(#mirc,1) retourne la première adresse dans la liste des bannis
  • $ibl(#mirc,1).by retourne l'adresse de l'utilisateur qui a réglé le bannissement
  • $ibl(#mirc,1).date retourne la date quand l'utilisateur a mis le bannissement

$ibl(#mirc,1).ctime retourne le format $ctime pour la date du bannissement

Note : voir $chan() pour de plus amples informations.

$level(adresse)

modifier

Trouve une adresse correspondante dans la liste des utilisateurs et retourne sa liste de niveaux correspondant.

$level(*!*@mirc.com)

retourne =5,10,20,21,32

$link(N)

modifier

Retourne le Nième item listé dans la fenêtre des liens du serveur.

Propriétés : addr, ip, level, info

  • $link(0) retourne le nombre total de liens dans la fenêtre des liens
  • $link(1) retourne le Nième adresse de serveur dans la fenêtre des liens

$mask(adresse,type)

modifier

Retourne l'adresse avec un masque spécifié par type.

$mask(nick!khaled@mirc.com,1)

retourne *!*khaled@mirc.com

$mask(nick!khaled@mirc.com,2)

retourne *!*@mirc.com

Les types disponibles sont :

1.		*!user@host
2.	*!*user@host
3.	*!*@host
4.	*!*user@*.host
5.	*!*@*.host
6.	nick!user@host
7.	nick!*user@host
8.	nick!*@host
9.	nick!*user@*.host
10.	nick!*@*.host
Note : Vous pouvez également spécifier un type de 10 à 19 qui correspond aux masques 0 à 9, mais au lieu du joker * pour remplacer une partie de l'hôte, mIRC utilise les jokers ? pour remplacer les nombres dans les adresses.

Retourne votre pseudonyme actuel.

Retourne votre pseudonyme principal.

$nick(#,N/pseudo,aohvr,aohvr)

modifier

Retourne le Nième pseudonyme dans la liste des pseudonymes des salons sur le salon #.

Propriétés : color , pnick , idle

  • $nick(#mIRC,0) retourne le nombre total de pseudonymes sur #mIRC
  • $nick(#mIRC,1) retourne le 1er pseudonyme sur #mIRC

Les paramètres aohvr sont optionnels. Le premier spécifie quels pseudos vous incluez, et le second spécifie les pseudos que vous excluez, où :

  • a : tous les pseudos
  • o : les opérateurs
  • h : halfops
  • v : voicé
  • r : égulier (sans +%@.)
$nick(#mIRC,1,o)

retourne le premier opérateur sur #mIRC

$nick(#mIRC,0,a,o)

retourne le nombre de pseudos n'incluant pas les opérateurs sur #mIRC

La propriété pnick retourne le pseudonyme sous le format .@%+nick.

La propriété idle retourne le temps que l'utilisateur a été inactif sur le salon spécifié, par exemple le temps que l'utilisateur a envoyé le dernier message au salon.

Note : Voir l'identifieur $prefix pour plus d'informations.

$notify(N/pseudo)

modifier

Retourne le Nème pseudonyme dans votre liste de notification.

Propriétés : ison, note, sound, whois, addr

  • $notify(0) retourne le nombre de pseudonymes dans votre liste de notification.
  • $notify(3) retourne le 3ème pseudonyme dans votre liste de notification.
  • $notify(3).ison retourne $true si cet utilisateur est sur IRC, $false sinon.
  • $notify(goat) retourne la Nième position du pseudonyme goat dans votre liste de notification

$snicks

modifier

Retourne une chaîne des pseudonymes actuellement sélectionnés dans la liste des pseudonymes du salon actif sous le format : pseudo1, pseudo2, pseudo3,..., pseudoN

$snick(#,N)

modifier

Retourne le Nième pseudonyme sélectionné dans la liste des pseudonymes dans le salon #.

  • $snick(#mIRC,0) retourne le nombre total de pseudonymes sélectionnés sur #mIRC
  • $snick(#mIRC,1) retourne le 1er pseudonyme sélectionné sur #mIRC
Note : Si le paramètre N n'est pas spécifié, Il retourne une ligne contenant tous les pseudonymes sélectionnés.

$snotify

modifier

Retourne le pseudonyme actuellement sélectionné dans la liste de notification.

$trust(N)

modifier

Retourne le Nième item dans la liste de confiance dcc ou, si N est 0, retourne le nombre total d'items dans la liste.