Tabla de Contenidos

Módulo Google

Este módulo se encarga de realizar las busquedas solicitadas en google y mostrar por IRC los resultados de la búsqueda de forma cómoda.

Para buscar una oración y mostrar 3 resultados:

!google algas marinas

Y para mostrar un solo resultado:

!g algas marinas

Detalles técnicos

El módulo, para realizar las búsquedas, realiza una conexión HTTP al servidor de google y simulando ser un navegador común y corriente realiza petición como haría un humano normal, dando como resultados visualmente atractivos, aunque más difícil de parsear.

Sin embargo, y basándose en lo básico que es su estructura arborescente, aún parseando HTML, es que es posible obtener los resultados de forma directa, recorriendo el árbol y filtrando hijos que no cumplan con determinadas características.

El sistema no está completo por el momento, y una de sus limitaciones es que no muestra la sugerencia (ortográfica generalmente) sobre la búsqueda.