使用twisted检查用户在IRC频道中是否是'voiced'或'op
我正在用Twisted Python写一个IRC机器人,有些操作只有频道的管理员才能使用。我该如何通过Twisted的IRCClient来判断一个用户在频道中的“用户级别”呢?
2 个回答
0
如果你的机器人有权限的话,你也可以使用频道访问列表。
4
要判断一个用户是否有语音权限或者操作权限,可以查看他们在名字列表中的名字。具体的做法可以参考这个链接:如何使用Twisted获取IRC频道的用户列表。其他的方法,比如使用WHO或WHOIS,也会有类似的步骤。