15Mpedia:Proyectos/Bots

De 15Mpedia
Saltar a: navegación, buscar

Esta página sirve para la coordinación de bots que corren en 15Mpedia. Un bot es un programa que hace automáticamente tareas que serían repetitivas y tediosas de hacer a mano.

Contenido

[editar] Bots que existen

Lista de bots que ya han sido programados, quien los ejecuta y con qué frecuencia. Un bot puede ser ejecutado por más de un controlador si se considera oportuno, aunque conviene no correr los bots con más frecuencia de la necesaria para no consumir recursos tontamente.

Se incluye código fuente para evitar reinventar la rueda. Procura entender el código, por si tuvieras que corregir algo y para estar seguro de que el bot hace lo que quieres que haga. La responsabilidad es del usuario que ejecuta el código no de quien lo programó.

  • Importar metadatos de servicios como YouTube (código) o Bambuser (código)
  • Subir imágenes (hay una herramienta llamada Commonist)
  • Importar imágenes desde el propio servidor (requiere acceso local) (código)
  • Importar contenido estructurado:
    • Votaciones del Congreso (código)
  • Importar datos de Proyecto Colibrí a los artículos de diputados (código, json)

[editar] Bots propuestos

Ideas sobre bots que podrían programarse:

  • Un bot que compruebe si cuando un artículo enlaza hacia Wikipedia con la plantilla {{wikipedia}}, realmente existe allí, y si no quitar la plantilla.
  • Un bot que compruebe los vídeos incrustados, y si han sido borrados, dejar un aviso en algún sitio.

[editar] Cómo funcionan los bots

Artículo principal: Ayuda:Bots

Los bots para wikis pueden desarrollarse en casi cualquier lenguaje de programación, pero el más usado es Python. Existe una biblioteca llamada Pywikipediabot compuesta por muchas funciones básicas que suelen ser útiles para trabajar con wikis. Los bots se basan en esas funciones básicas para construir cosas más complejas.

[editar] Véase también

v · d · e         Proyectos
Alternativas

Bancos de tiempo · Cooperativas ·

Colectivos

Asambleas · Asociaciones · Centros sociales · Comisiones · Grupos de trabajo Nodos · Plataformas · Realojos

Convocatorias

Proyecto: Agenda

Subproyectos: Acampadas · Actividades · Campañas · Huelgas · Manifestaciones · Marchas

Información

15Mpedia · Acontecimientos · Bibliografía · Blog · Calendario · Conceptos · Documentales · Libros · Mapas · Medios · Noticias

Luchas

Educación · Feminismo · Vivienda

Lugares

Barrios · Distritos · Municipios · Comarcas · Países

Organizaciones

Asociaciones · Empresas · Instituciones · Partidos políticos · Sindicatos

Varios

Corrupción · Personas

Externos

Canal 33 · Escrache fiscal · La Tuerka · Partido X · QHLD · Quién Manda · Salvados · TmEx · Wikipedia

I+D+i wiki

Estadísticas · Nuevos formularios e infoboxes · Plantillas

Véase también: 15Mpedia