Aller au contenu

Programmation mIRC/Identifieurs Pseudonyme et adresse

Un livre de Wikilivres.
Retour à l'index

$address(pseudonyme,type)

[modifier | modifier le wikicode]

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 | modifier le wikicode]

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 | modifier le wikicode]

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

$ialchan(pseudo/masque,#,N)

[modifier | modifier le wikicode]

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

Propriétés : pnick

$ibl(#salon,N)

[modifier | modifier le wikicode]

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 | modifier le wikicode]

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

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 | modifier le wikicode]

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 | modifier le wikicode]

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 | modifier le wikicode]

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

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

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.

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

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.