(IRC) How do I find out when a user was last seen in a channel?

12

1

I use XChat. How do I find out when a user last logged into the channel or was last there?

/!seen [user-nick] didn't work. It said !seen isn't a command. I don't want my query to be visible to others.

How do I do it then?

learner

Posted 2013-02-11T13:06:32.500

Reputation: 518

I don't know of any commands for specific channels, but only of 'last seen' in the server. Otherwise, you could have a bot and ask it directly, depending on what commands are available on the bot. – Jerry – 2013-05-11T13:35:28.020

Answers

18

On networks with NickServ, you can use INFO command. So, if you want to find out when a user 'Jerry' was last online, you can do:

/msg nickserv info Jerry

If they're online, you can whois them, like:

/whois NickName

Hope this helps :)

Amal Murali

Posted 2013-02-11T13:06:32.500

Reputation: 736

1

If you don't want to write !seen in the channel you can usually pm the bot with something like:

!seen #channel nickname

Andrew Fox

Posted 2013-02-11T13:06:32.500

Reputation: 11

0

On Freenode IRC network there are some channels where you can use semicolon:

;;seen NickName

The query will be visible to others if you do it in the channel itself. But you can ask in private chat gribble if it is installed (Freenode's Supybot).

äxl

Posted 2013-02-11T13:06:32.500

Reputation: 36

1;; Nickname isn't a global command. It will only work if there's a bot configured to do that in the channel you're doing it in. – Amal Murali – 2018-04-23T16:51:51.737

@AmalMurali: You're right. Gonna edit my answer. Thanks. – äxl – 2018-04-26T19:19:09.670

I've edited your answer. Feel free to revert it back if you think I changed too much. – Amal Murali – 2018-04-27T06:27:04.113