我为IRC编写了一个bash bot,它使用tail -f file | nc irc.server.org | while read string
连接&与IRC服务器联系。
我遇到的问题是我想检查机器人加入的频道中的用户模式是什么,例如(+语音,@ OP)等。
我发现获取此信息的方法是/NAMES #channel
,这是不理想的,因为我必须等待响应,然后在我处理响应之前运行while循环的另一个循环
我想做的另一件事是看看用户是否已针对nickserv进行了身份验证,我可以通过发送消息NICKSERV STATUS Username
来执行此操作,但我还需要等待响应。