[boobot] fix check_twitter method

This commit is contained in:
Bezleputh 2014-09-05 15:52:30 +02:00
commit ef3637f0c4

View file

@ -206,9 +206,13 @@ class MyThread(Thread):
def check_twitter(self): def check_twitter(self):
for backend, thread in self.weboob.do('iter_resources', objs=None, for backend, thread in self.weboob.do('iter_resources', objs=None,
split_path=['search', 'weboob'], backends=['twitter']): split_path=['search', 'weboob'], backends=['twitter']):
if not thread.id in backend.storage.get('seen', default={}):
_item = thread.id.split('#') _item = thread.id.split('#')
self.bot.send_message('%s: https://twitter.com/%s/status/%s' % (_item[0], url = 'https://twitter.com/%s/status/%s' % (_item[0], _item[1])
_item[0], _item[1])) for msg in self.bot.on_url(url):
self.bot.send_message('%s: %s' % (_item[0], url))
self.bot.send_message(msg)
backend.set_message_read(backend.fill_thread(thread, ['root']).root) backend.set_message_read(backend.fill_thread(thread, ['root']).root)
def check_dlfp(self): def check_dlfp(self):