1

Я ищу команду типа /names, но на всем сервере. Это возможно ?

И после этого можно ли узнать, по каким каналам подключен пользователь?

Спасибо!

2 ответа2

3

Вы можете использовать NAMES но просто пропустите переменные <channel> и <server> чтобы получить всех пользователей.

Из NAMES Википедии:

Возвращает список тех, кто находится в списке <channels> channel > через запятую, по имени канала. Если <channels> channel > опущено, отображаются все пользователи, сгруппированные по имени канала, и все пользователи, которые не находятся на канале, отображаются как часть канала "*". Если указан <server> , команда отправляется на <server> для оценки.

Вы можете использовать команду WHOIS <nick> для получения информации о конкретном пользователе.

/WHOIS buddy
*** buddy is abcd@dialup-6.provider.com (Think different.)
*** on channels: @#demo #test123
*** on irc via server irc.psinet.com (PSI Net EFNet IRC Server)

Это покажет вам, к каким public каналам принадлежит пользователь, но не к каким secret каналам они также могут быть подключены.

Однако обратите внимание, что NAMES не будет отображать пользователей, для которых установлен режим +i ("невидимый"), если только вы не находитесь в канале вместе с ними. Поскольку в большинстве сетей установлено значение +i по умолчанию, в глобальных NAMES обычно отображается только несколько человек, которые вручную установили -i не все в сети.

Кроме того, в некоторых сетях, в частности в IRC-сети freenode , этот режим также влияет на список каналов в WHOIS .

0

Не уверен, что это работает на других серверах irc, но на сервере inspircd вы могли бы сделать

/stats L

Вы, вероятно, должны быть администратором сервера (oper), чтобы иметь возможность использовать эту команду.

Дополнительная информация:

https://wiki.inspircd.org/Commands

/STATS [символ] {сервер}

Показывает различную статистику сервера. В зависимости от конфигурации эта команда может быть зарезервирована для использования только в операциях. Обратите внимание, что все использование /STATS транслируется онлайн-операторам IRC. Если указан параметр сервера, статистика, полученная из указанного вами имени сервера, будет возвращена вместо статистики локального сервера.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .