- def send(self, message):
- """simple wrapper around bot send_message method"""
- self.bot.send_message(mto=self.bot.room,
- mbody=message[1],
- mhtml=message[0],
- mtype='groupchat')
+ def _update_cache(self, feed, parsed):
+ self.seen[feed].update({'ids': {p.id for p in parsed.entries} or {}})
+ # Common HTTP caching
+ if parsed.get('etag', False):
+ self.seen[feed].update({'cache': {'etag': parsed.etag}})
+ if parsed.get('modified', False):
+ self.seen[feed].update({'cache': {'modified': parsed.modified}})