使用IRC协议,是否可以知道发送消息的用户是voice还是op?

Working with IRC protocol, is it possible to know if the user who sent the message is voice or op?

我正在使用 C# 库 SmartIrc4net 创建 IRC 机器人。

当解析从 IRC 中的聊天服务器收到的 PRIVMSG 消息时(这是通用的,不特定于我的图书馆选择),有什么方法可以知道用户是 Voice 还是 Op?

我可以访问许多字段,例如昵称、消息等,但我看不出有什么方法可以将普通用户与语音或 op 区分开来...这可行吗?

谢谢!

由于您收到的是 PRIVMSG,您可能想要区分用户是接线员还是语音用户。

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