From 3a7010f478262c0af3283447e656ecc4dbfd3eba Mon Sep 17 00:00:00 2001 From: Bezleputh Date: Fri, 5 Sep 2014 13:55:10 +0200 Subject: [PATCH] [boobot] add a check_twitter method --- contrib/boobot.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/contrib/boobot.py b/contrib/boobot.py index d87e5837..1511a40f 100755 --- a/contrib/boobot.py +++ b/contrib/boobot.py @@ -188,6 +188,7 @@ class MyThread(Thread): self.weboob.repeat(300, self.check_board) self.weboob.repeat(600, self.check_dlfp) + self.weboob.repeat(600, self.check_twitter) self.weboob.loop() @@ -202,6 +203,14 @@ class MyThread(Thread): return word return None + def check_twitter(self): + for backend, thread in self.weboob.do('iter_resources', objs=None, + split_path=['search', 'weboob'], backends=['twitter']): + _item = thread.id.split('#') + self.bot.send_message('%s: https://twitter.com/%s/status/%s' % (_item[0], + _item[0], _item[1])) + backend.set_message_read(backend.fill_thread(thread, ['root']).root) + def check_dlfp(self): for backend, msg in self.weboob.do('iter_unread_messages', backends=['dlfp']): word = self.find_keywords(msg.content)