Ejemplo n.º 1
0
def raw(m):
    text = re.sub('@\S+\s+', '', m.get('text'))
    results = request.ajax(
        'http://api.duckduckgo.com/?format=json&t=numibot&no_html=1&skip_disambig=1&q='
        + request.quote_plus(text))

    if results and results.get('AbstractText'):
        return results
Ejemplo n.º 2
0
def raw(q):
    results = request.ajax(
        'https://maps.googleapis.com/maps/api/geocode/json?key=' +
        config.get('map_geocode_api_key') + '&address=' +
        request.quote_plus(q))

    if results and results.get('status') == 'OK':
        return results.get('results')[0]
Ejemplo n.º 3
0
def raw(q):
    results = request.ajax('https://api.github.com/users/' +
                           request.quote_plus(q))

    if results and results.get('login') == q:
        return results
Ejemplo n.º 4
0
def raw(q):
    results = request.ajax('https://api.github.com/users/' + request.quote_plus(q))

    if results and results.get('login') == q:
        return results
Ejemplo n.º 5
0
def raw(q):
    results = request.ajax('https://maps.googleapis.com/maps/api/geocode/json?key=' + config.get('map_geocode_api_key') + '&address=' + request.quote_plus(q))

    if results and results.get('status') == 'OK':
        return results.get('results')[0]
Ejemplo n.º 6
0
def raw(m):
    text = re.sub('@\S+\s+', '', m.get('text'))
    results = request.ajax('http://api.duckduckgo.com/?format=json&t=numibot&no_html=1&skip_disambig=1&q=' + request.quote_plus(text))

    if results and results.get('AbstractText'):
        return results
Ejemplo n.º 7
0
def raw(m):
    return request.ajax('http://www.simsimi.com/requestChat?lc=en&ft=1.0&req=' + request.quote_plus(m.get('text')))