mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-11-30 06:49:24 +01:00
Google: Fix previous commit.
This commit is contained in:
parent
6e8b7be0f1
commit
b360871378
@ -287,7 +287,7 @@ class Google(callbacks.PluginRegexp):
|
|||||||
irc.reply(url, prefixNick=False)
|
irc.reply(url, prefixNick=False)
|
||||||
googleSnarfer = urlSnarfer(googleSnarfer)
|
googleSnarfer = urlSnarfer(googleSnarfer)
|
||||||
|
|
||||||
def _googleUrl(self, s):
|
def _googleUrl(self, s, channel):
|
||||||
s = s.replace('+', '%2B')
|
s = s.replace('+', '%2B')
|
||||||
s = s.replace(' ', '+')
|
s = s.replace(' ', '+')
|
||||||
url = r'http://%s/search?q=%s' % \
|
url = r'http://%s/search?q=%s' % \
|
||||||
@ -313,7 +313,7 @@ class Google(callbacks.PluginRegexp):
|
|||||||
Uses Google's calculator to calculate the value of <expression>.
|
Uses Google's calculator to calculate the value of <expression>.
|
||||||
"""
|
"""
|
||||||
channel = msg.args[0]
|
channel = msg.args[0]
|
||||||
if not isChannel(channel):
|
if not ircutils.isChannel(channel):
|
||||||
channel = None
|
channel = None
|
||||||
urlig = self._googleUrlIG(expr, channel)
|
urlig = self._googleUrlIG(expr, channel)
|
||||||
js = utils.web.getUrl(urlig).decode('utf8')
|
js = utils.web.getUrl(urlig).decode('utf8')
|
||||||
@ -326,7 +326,7 @@ class Google(callbacks.PluginRegexp):
|
|||||||
.replace('\\', '\\\\')
|
.replace('\\', '\\\\')
|
||||||
js = json.loads(js)
|
js = json.loads(js)
|
||||||
|
|
||||||
url = self._googleUrl(expr)
|
url = self._googleUrl(expr, channel)
|
||||||
html = utils.web.getUrl(url).decode('utf8')
|
html = utils.web.getUrl(url).decode('utf8')
|
||||||
match = self._calcRe1.search(html)
|
match = self._calcRe1.search(html)
|
||||||
if match is None:
|
if match is None:
|
||||||
@ -355,7 +355,10 @@ class Google(callbacks.PluginRegexp):
|
|||||||
|
|
||||||
Looks <phone number> up on Google.
|
Looks <phone number> up on Google.
|
||||||
"""
|
"""
|
||||||
url = self._googleUrl(phonenumber)
|
channel = msg.args[0]
|
||||||
|
if not ircutils.isChannel(channel):
|
||||||
|
channel = None
|
||||||
|
url = self._googleUrl(phonenumber, channel)
|
||||||
html = utils.web.getUrl(url).decode('utf8')
|
html = utils.web.getUrl(url).decode('utf8')
|
||||||
m = self._phoneRe.search(html)
|
m = self._phoneRe.search(html)
|
||||||
if m is not None:
|
if m is not None:
|
||||||
|
Loading…
Reference in New Issue
Block a user