Darkoneko's Weblog

Yesterday, today, and no future / time waits for no one

Posts Tagged ‘bot’

pause

Posted by DarkoNeko sur mercredi 25 novembre 2015

Pas de gribouille, aujourd’hui. J’ai par contre terminé un petit robot twitter, @WP_fr_botalert,  qui indique lorsque Loveless (ou Salebot, ou éventuel autres bots que j’y ajouterais) cesse d’éditer pendant plus de X heures (nombre exact à définir).

Cela devrait permettre d’éviter les « le-bot-est-cassé-depuis-deux-jours-mais-personne-ne-s’en-est-aperçu ».

Publicités

Posted in Personnalisons Wikipédia | Tagué: , | Leave a Comment »

Bots twitter, le retour.

Posted by DarkoNeko sur dimanche 15 novembre 2015

Bien le bonjour,

je me suis enfin sorti les doigts d mes robots Twitter sont de nouveau opérationnels. Ces robots, basés sur mon framework « Wikipedia2Twitter », détectent (et tweetent) les nouvelles PàS, proposition BA/AdQ, élections, contestations.

Pour rappel :

Wikipédia francophone

  • : tweete les nouvelles demandes de suppression de page (chaque heure).
  • : tweete les nouvelles propositions aux labels BA et AdQ (2x/jour).
  • : tweete les nouvelles élections admin/bureaucrate (2x/jour).
  • : tweete les nouvelles contestations de statut (2x/jour).

Wikipédia anglophone

  •  : tweete les nouvelles demandes d’Article for Deletion (chaque heure). stoppé, trop d’activité.
  • : tweete les nouvelles revues de futurs Good Article (2x/jour).
  • : tweete les nouvelles pages/images candidates au label Featured Article/Image (2x/jour).

Wikipédia italiophone

  •  : tweete les nouvelles demandes de suppression de page (chaque heure).

Posted in les coulisses de Wikipédia | Tagué: | Leave a Comment »

Twitter comme outil de Wikipédia

Posted by DarkoNeko sur vendredi 5 août 2011

Cette semaine, j’ai eu envie de Révolutionner Wikipédia. Oh, et m’amuser à apprendre à coder des bots twitter (en plus, ça fera joli sur mon CV)

Bref.

Il existe depuis longtemps des comptes bots « RSS » sur twitter, postant un lien vers les nouveaux articles d’un site donné au moment de leur parution. C’est très pratique si comme moi avoir un truc dédié au RSS vous gave.

J’ai eu l’idée de faire quelque chose de similaire mais en rapport avec la maintenance de Wikipédia. Après les avoir laissé tourner pendant quelques jours pour m’assurer que tout allait bien, je peut donc vous présenter :

@WP_fr_PaS

@WP_FR_PaS se base sur la création de pages de type Discuter:xxxxx/Suppression

Chaque heure, un script vérifie la création de nouvelles pages de ce type et poste un tweet par nouvelle PàS trouvée.

@WP_fr_labels

Le principe est exactement le même que pour l’autre, mais en se basant sur les motifs suivants :

  • Discuter:xxxxx/Bon_article
  • Discuter:xxxxx/Article_de_qualité

La cadence de création de ce type de pages étant beaucoup plus faibles que les PàS, j’ai choisi de ne faire tourner la mise à jour que toutes les 12 heures, à 7H et 19H GMT  (soit 9H et 21H heure d’été française)

Remarques

Le principal problème que j’ai rencontré est la gestion URL.

Twitter force l’utilisation de son URL shortener interne, qui nous donne des liens en t.co/xXxXyy. Et pour que twitter reconnaisse une adresse correctement, je suis forcé de l’encoder (ce qui fait par exemple apparaitre « Apr%C3%A8s » au lieu de « Après »)

De plus, cette conne d’API de twitter compte le nombre de caractères *avant* que l’url ne soit raccourcie, ce qui pose un problème pour les titres de plus de 95 chars. Et bien sur, il est impossible de spécifier à Twitter qu’il y a une URL à raccourcir,  ni de lui envoyer à part pour qu’il la réduise d’abord.

C’est assez dommage. Je ne veux pas utiliser un raccourcissement externe (genre bit.ly) car ces saloperies masquent  le lien de destination. Pour moi, la destination DOIT être visible. J’ai testé frwp.org pour augmenter la limite de taille du titre, mais il ne semble pas fonctionner correctement avec les url encodées.

Donc tant pis. Tant que Twitter n’aura pas corrigé son API, les quelques titres les plus longs ne seront pas twittés ; ces deux feeds vous permettront toutefois de voir les 99% restant :)

Voili, amusez vous bien et soyez nombreux à les suivre !

Posted in les coulisses de Wikipédia | Tagué: , , , , , , | 8 Comments »

Wikipédia : vengeance des bots

Posted by DarkoNeko sur mercredi 19 août 2009

J’ouvre ma liste de suivi sur la Wikipédia fr ce midi,  et je tombe sur ça :

lesBotsNousEnvahissent

à croire que les robots m’en veulent collectivement  d’avoir posté cette proposition lundi sur strategywiki, et se vengent en pourrissant ma liste de suivi :(

Posted in les coulisses de Wikipédia | Tagué: , , , , , , , | 6 Comments »

Wikipédia : bouter les interwikis hors du code des articles

Posted by DarkoNeko sur lundi 27 juillet 2009

Sur Wikipédia1, les liens inter-langues (souvent appelés « interwikis ») sont des petits bouts de syntaxe inséré dans un article pour indiquer qu’il existe un équivalent de l’article dans une autre langue. Ces liens apparaissent généralement2 en bas du menu de gauche de l’interface.

Pour soulager l’énorme travail que cela représenterais pour des humains, des comptes utilisant des scripts automatisés (appelés robots, ou bots) sont utilisé pour en faire la majeur partie. Vous trouverez plus de détails sur le sujet dans cet autre billet.

Seulement voila, les modifications d’articles par bots interwikis sont nombreuses. Très nombreuses. Je trouve qu’éditer l’ensemble d’un article pour les ajout est un beau gâchis de ressources et que MediaWiki devrait être modifié pour traiter cela plus efficacement (les raisons seront détaillées plus bas) ; mais commençons par voir l’étendue de la chose.

Lire le reste de cette entrée »

Posted in les coulisses de Wikipédia | Tagué: , , , , , , , | 8 Comments »

un peu de lecture

Posted by DarkoNeko sur mardi 17 février 2009

Pas trop motivé pour écrire de nouveaux billets ces derniers jours.

Par contre, je vous recommande la lecture de celui ci (« Et le rouge devint bleu », sur le-tigre.net) . L’article est consacré à l’envers du décor de Wikipédia et notamment certains bots. C’est suffisamment rare pour être noté :)

Posted in les coulisses de Wikipédia | Tagué: , , , | Leave a Comment »