flags: D: - can [un]lock factoids
flags: D: "r" - remove factoid.
flags: D: "t" - teach/add factoid.
-
+flags: D: "s" - Bypass +silent on channels
return;
}
- if (&getChanConf('silent', $talkchannel)) {
+ if (&getChanConf('silent', $talkchannel) and not
+ (&IsFlag("s") and &verifyUser($who,$nuh{lc $who}))) {
&DEBUG("say: silent in $talkchannel, not saying $msg");
return;
}
}
# some say() end up here (eg +help)
- if (&getChanConf('silent', $nick)) {
+ if (&getChanConf('silent', $nick) and not
+ (&IsFlag("s") and &verifyUser($who,$nuh{lc $who}))) {
&DEBUG("msg: silent in $nick, not saying $msg");
return;
}
return;
}
- if (&getChanConf('silent', $target)) {
+ if (&getChanConf('silent', $target) and not
+ (&IsFlag("s") and &verifyUser($who,$nuh{lc $who}))) {
&DEBUG("action: silent in $target, not doing $txt");
return;
}