61
61
results.append(u'"%s" %s' % (de_entity(title), item["unescapedUrl"]))
68
68
@match(r'^(?:rank|(?:google(?:fight|compare|cmp)))\s+(?:for\s+)?(.+?)\s+and\s+(.+?)$')
69
69
def googlefight(self, event, term1, term2):
70
70
count1 = int(self._google_api_search(term1, "small")["responseData"]["cursor"].get("estimatedResultCount", 0))
71
71
count2 = int(self._google_api_search(term2, "small")["responseData"]["cursor"].get("estimatedResultCount", 0))
73
(count1 > count2 and (term1, count1, term2, count2) or (term2, count2, term1, count1))
72
event.addresponse(u'%(firstterm)s wins with %(firsthits)i hits, %(secondterm)s had %(secondhits)i hits',
76
85
# Unfortunatly google API search doesn't support all of google search's