使用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
我正在使用 C# 库 SmartIrc4net 创建 IRC 机器人。
当解析从 IRC 中的聊天服务器收到的 PRIVMSG
消息时(这是通用的,不特定于我的图书馆选择),有什么方法可以知道用户是 Voice 还是 Op?
我可以访问许多字段,例如昵称、消息等,但我看不出有什么方法可以将普通用户与语音或 op 区分开来...这可行吗?
谢谢!
由于您收到的是 PRIVMSG,您可能想要区分用户是接线员还是语音用户。
您可能需要查看 ChannelUser class,其中包含方法 isOp 和 isVoice