我不知道很多irc。
原来的:
on *:text:*http://*:#: { msg $chan .timeout $nick 1 }
我的尝试:
on *:text:*http://*:#: if($nick != isop)
{ msg $chan .timeout $nick 1 }
编辑:所以我尝试了,但仍然没有运气。它仍在跳过 if 语句。当我保存它然后重新打开它时,代码看起来像......
on $*:text:/http\x3A///Si:#:{
if($nick !isop $chan){
msg $chan .timeout $nick 1
}
}
即使我保存了您发布的间距。这还值得吗?它不能让一个模组超时。在不需要的时候让它运行会不会很痛苦?
编辑2:好的,所以我取出了所有代码。刚刚留下您发布的内容,它仍然使操作用户超时。这是一张照片。我做什么和你不一样?因为我真的不知道。
编辑3:让这段代码工作。为什么?我不知道。我在任何地方都没有 .txt 可以从中读取操作列表。所以真的很困惑这是如何工作的。我所看到的每个地方都有您发布的解决方案。这是它工作的 图片。
on *:text:*http*:#:{
if ($read(op.txt,nw,$nick)) return
.timermsg 1 1 Msg # .timeout $nick 1
}