在 IRC 客户端 XChat 中,可以搜索当前连接的网络中的频道列表。例如,在 Freenode 网络上使用服务器 → 网络列表搜索关键字“python”,将列出名称中包含 python 的所有频道。
Weechat 中是否也有这样的搜索功能?如果可以,我该如何搜索频道?
答案1
使用/list
命令... 标准 IRC 命令用于列出和搜索 IRC 频道。
您可以在末尾添加正则表达式来搜索特定频道。
您可以使用/list -re <regex>
正则表达式搜索选项。
如果您需要更多信息,请使用/help
命令;并了解有关真正的 irc 功能的更多信息(而不是依赖于 GUI 包装器)。
答案2
据我所知,WeeChat 没有频道搜索功能。不过,您可以使用ALIS
(高级列表服务)频道机器人(在 freenode 上):
要搜索python
频道名称中包含以下内容的频道:
/msg alis 列表 *python*
要搜索主题包含单词 的频道foo
:
/msg alis 列表 * -topic *python*
(需要通配符)
对于其他选项,请参阅:
/msg alis 帮助列表
/list
也可以,但是在像 freenode 这样的大型网络上(拥有超过 40,000 个频道),它可能会让您的客户端因结果而陷入困境或产生意外结果。
笔记:这是 freenode 的一个网络特定功能,与客户端无关。可以从任何 IRC 客户端使用它。