(IRC) Как узнать, когда пользователя в последний раз видели в канале?


13

Я использую XChat. Как узнать, когда пользователь последний раз заходил на канал или последний раз там был?

/!seen [user-nick]не работал Он сказал, что !seenэто не команда. Я не хочу, чтобы мой запрос был виден другим.

Как мне это сделать тогда?


Я не знаю ни одной команды для определенных каналов, но только «последний раз видел» на сервере. В противном случае вы можете иметь бота и напрямую спрашивать его, в зависимости от того, какие команды доступны на боте.
Джерри

Ответы:


20

В сетях с NickServ вы можете использовать команду INFO. Итак, если вы хотите узнать, когда пользователь 'Джерри' был в сети, вы можете сделать:

/ msg nickserv info Джерри

Если они в сети, вы можете использовать их, например:

/ whois NickName

Надеюсь это поможет :)


1

Если вы не хотите писать! Увиденное на канале, вы обычно можете отправить в бота что-то вроде:

! видел # канал ник


0

В сети Freenode IRC есть несколько каналов, где вы можете использовать точку с запятой:

;;seen NickName

Запрос будет виден другим, если вы сделаете это в самом канале. Но вы можете спросить в приватном чате gribble, установлен ли он (Supybot от Freenode).


1
;; Nicknameне глобальная команда. Это будет работать, только если бот настроен для этого на канале, в котором вы это делаете.
Amal Murali

@AmalMurali: Ты прав. Отредактирую мой ответ. Спасибо.
августа

Я отредактировал твой ответ. Не стесняйтесь вернуть его обратно, если вы думаете, что я слишком сильно изменился.
Амаль Мурали
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.