diff options
| author | 2019-05-09 13:48:45 +0100 | |
|---|---|---|
| committer | 2019-05-09 13:48:45 +0100 | |
| commit | 4986c52d9b4588517575e52865e28854c437f912 (patch) | |
| tree | 31c6d61aa4e10ff3a7cc7bd669d1bba767f58331 | |
| parent | Ignore users ignored from !youtube for auto-youtube (diff) | |
| signature | ||
ignore users ignored from !factoid for automatic factoid parsing
| -rw-r--r-- | modules/factoids.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/factoids.py b/modules/factoids.py index 99680fed..38ca0901 100644 --- a/modules/factoids.py +++ b/modules/factoids.py @@ -30,6 +30,11 @@ class Module(ModuleManager.BaseModule): def channel_message(self, event): match = REGEX_FACTOID.search(event["message"]) if match: + is_ignored_f = short_url = self.exports.get_one("is-ignored", + lambda _1, _2: False) + if is_ignored_f(event["server"], event["user"], "factoid"): + return + name, value = self._get_factoid(event["server"], match.group(1)) if not value == None: self.events.on("send.stdout").call(target=event["channel"], |
