使用IRC协议,是否可以知道发送消息的用户是语音还是操作?

时间:2015-08-04 05:16:29

标签: c# network-programming client-server protocols irc

我使用C#库SmartIrc4net来创建IRC bot。

在解析从IRC中的聊天服务器收到的PRIVMSG消息时(这是通用的,不是我的库选择特有的),有没有办法知道用户是语音还是操作?

我可以访问许多字段,例如昵称,消息等,但我认为没有办法区分普通用户与语音或操作......是否可行?

谢谢!

1 个答案:

答案 0 :(得分:1)

由于您收到了PRIVMSG,您可能希望区分用户必须在哪个频道作为运营商或有声用户。

您可能需要检查ChannelUser类,其中包含方法isOp和isVoice