Как мне искать названия каналов в WeeChat?

В IRC-клиенте XChat можно искать список каналов в текущей подключенной сети. Например, поиск по ключевому слову "python" с помощью "Сервер → Список сетей" в сети Freenode перечисляет все каналы, в названии которых есть python.

Возможна ли такая функция поиска в Weechat? Если так, как я могу искать канал?

2 ответа

Решение

Использовать /list команда... стандартная команда IRC для просмотра и поиска каналов IRC.
Вы можете добавить регулярное выражение в конце для поиска определенных каналов.

Вы можете использовать /list -re <regex> возможность поиска с помощью регулярных выражений.

Если вам нужна дополнительная информация, используйте /help команда; и узнать больше о реальной функциональности irc (вместо того, чтобы полагаться на оболочки GUI).

Насколько мне известно, в WeeChat нет функции поиска каналов. Но, тем не менее, вы можете использовать ALIS (Advanced LIsting Service) канал бота (на freenode):

Для поиска каналов, содержащих python в названии канала:

/ msg alis list * python *

Для поиска канала, тема которого содержит слово foo:

/ msg alis list * -topic * python *

(подстановочные знаки обязательны)

Для других вариантов см.:

/ msg alis help list

/list тоже работает, но в большой сети, такой как freenode (с более чем 40 тысячами каналов), это может затопить клиента или привести к неожиданным результатам.

Примечание. Это особенность сети freenode, которая не зависит от клиента. Его можно использовать с любого клиента IRC.

Другие вопросы по тегам