(IRC) Comment savoir quand un utilisateur a été vu pour la dernière fois sur un canal?

13

J'utilise XChat. Comment savoir quand un utilisateur s'est connecté pour la dernière fois à la chaîne ou y était pour la dernière fois?

/!seen [user-nick]n'a pas fonctionné. Il a dit que ce !seenn'était pas une commande. Je ne veux pas que ma requête soit visible par les autres.

Comment puis-je le faire alors?

apprenant
la source
Je ne connais aucune commande pour des canaux spécifiques, mais seulement la «dernière vue» du serveur. Sinon, vous pourriez avoir un bot et le demander directement, selon les commandes disponibles sur le bot.
Jerry

Réponses:

20

Sur les réseaux avec NickServ, vous pouvez utiliser la commande INFO. Donc, si vous voulez savoir quand un utilisateur 'Jerry' était en ligne pour la dernière fois, vous pouvez faire:

/ msg nickserv info Jerry

S'ils sont en ligne, vous pouvez les whois, comme:

/ whois NickName

J'espère que cela t'aides :)

Amal Murali
la source
1

Si vous ne voulez pas écrire! Vu dans la chaîne, vous pouvez généralement lancer le bot avec quelque chose comme:

! vu #channel pseudo

Andrew Fox
la source
0

Sur le réseau IRC Freenode, il existe certains canaux où vous pouvez utiliser le point-virgule:

;;seen NickName

La requête sera visible par les autres si vous le faites dans le canal lui-même. Mais vous pouvez demander dans un chat privé gribble s'il est installé (Supybot de Freenode).

äxl
la source
1
;; Nicknamen'est pas une commande globale. Cela ne fonctionnera que s'il y a un bot configuré pour le faire dans le canal dans lequel vous le faites.
Amal Murali
@AmalMurali: Vous avez raison. Je vais modifier ma réponse. Merci.
äxl
J'ai édité votre réponse. N'hésitez pas à revenir en arrière si vous pensez que j'ai trop changé.
Amal Murali