aboutsummaryrefslogtreecommitdiff
path: root/modules/youtube.py
diff options
context:
space:
mode:
authorGravatar jesopo2019-05-09 13:43:52 +0100
committerGravatar jesopo2019-05-09 13:43:52 +0100
commit9bdd28ce603e5d50c6dea63e4e73d348bb2c06c0 (patch)
treecf23fd2feb75eb14c5eea731e7a77aebc4340b1b /modules/youtube.py
parentHandle dangling spaces at the end of a NAMES response (diff)
signature
Ignore users ignored from !youtube for auto-youtube
Diffstat (limited to 'modules/youtube.py')
-rw-r--r--modules/youtube.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/youtube.py b/modules/youtube.py
index 81afabb0..f29250db 100644
--- a/modules/youtube.py
+++ b/modules/youtube.py
@@ -130,6 +130,11 @@ class Module(ModuleManager.BaseModule):
def channel_message(self, event):
match = re.search(REGEX_YOUTUBE, event["message"])
if match and event["channel"].get_setting("auto-youtube", False):
+ is_ignored_f = short_url = self.exports.get_one("is-ignored",
+ lambda _1, _2: False)
+ if is_ignored_f(event["server"], event["user"], "youtube"):
+ return
+
youtube_id = match.group(1)
video_details = self.video_details(youtube_id)
if video_details: