def METHOD_NAME(self, url):
    extr = text.extract_from(self.request(url, notfound="post").text)
    data = {
        "model_id": self.model_id,
        "model"   : text.unescape(extr('text-lg">', "</a>")),
        "id"      : text.parse_int(self.id),
        "type"    : extr('type="', '"')[:5] or "photo",
    }
    url = extr('src="', '"')
    yield Message.Directory, data
    yield Message.Url, url, text.nameext_from_url(url, data)