def build_article(self, j): m = self.article.match(j['url']) ret = Message(id=m.group('title')) ret.title = j['title'] ret.url = j['url'] ret.flags = Message.IS_HTML ret.date = date(int(m.group('year')), int(m.group('month')), 1) ret.children = [] ret._type = 'article' return ret