(IRC)如何确定用户在频道中的最后一次看到时间?


13

我使用XChat。如何确定用户上次登录频道或上次登录频道的时间?

/!seen [user-nick]没用。它说!seen的不是命令。我不希望别人看到我的查询。

那我该怎么办呢?


我不知道特定通道的任何命令,而只知道服务器中的“最后一次看到”的命令。否则,您可以拥有一个机器人并直接询问它,具体取决于该机器人上可用的命令。
杰里

Answers:


20

在带有NickServ的网络上,可以使用INFO命令。因此,如果您想了解用户“杰里”的上线时间,可以执行以下操作:

/ msg nickserv信息杰里

如果他们在线,则可以向谁求助,例如:

/ whois NickName

希望这可以帮助 :)


1

如果您不想在频道中看到!seen,通常可以通过以下方式使bot成为机器人:

!seen #channel昵称


0

在Freenode IRC网络上,有一些可以使用分号的频道:

;;seen NickName

如果您在渠道本身中进行查询,该查询将对其他人可见。但是您可以在私人聊天程序中询问是否已安装(Freenode的Supybot)。


1
;; Nickname不是全局命令。它只会工作,如果有配置的话,在通道你这样做是在一个机器人。
阿迈勒穆拉利

@AmalMurali:你是对的。要编辑我的答案。谢谢。
AXL

我已经编辑了您的答案。如果您认为我更改太多,请随时将其还原。
阿马尔·穆拉利
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.