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
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]
def raw(q): results = request.ajax('https://api.github.com/users/' + request.quote_plus(q)) if results and results.get('login') == q: return results
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]
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
def raw(m): return request.ajax('http://www.simsimi.com/requestChat?lc=en&ft=1.0&req=' + request.quote_plus(m.get('text')))