Personal Message hacking via Yahoo Pipes

Yahoo PipesHet was me recentelijk gelukt om mijn Twitter status te distribueren naar verschillende sociale platforms als Facebook en Hyves. Inmiddels had ik het ook voor elkaar gekregen met MSN Messenger (via Messenger Plus! en het script rss2psm).
Volgende uitdaging was het uitlezen van mijn locatie vanuit Plazes, en die samen te voegen met mijn status uit Twitter. Dat leidde tot een herontdekking van Yahoo Pipes. Ik had dat al een tijd geleden uitgeprobeerd, en ik was niet erg onder de indruk. Maar ze hebben niet stilgezeten daar! Inmiddels is hun user interface een stuk verbeterd, en kun je er serieus mooie dingen voor elkaar krijgen. Het idee van Yahoo Pipes is dat je een bepaalde databron selecteert (een RSS feed, maar kan ook een database of een website zijn), en deze data gaat ‘mashen’. In mijn geval kwam dat neer op het volgende:

  • Selecteer de RSS feed van Twitter met statusupdates
  • Kies het meest recente bericht
  • Sloop uit dit bericht het deel voor de dubbele punt (‘Tonsument zegt: …’) weg, zodat je alleen de status overhoudt
  • Selecteer de RSS feed vanuit Plazes met locatie-updates
  • Kies het meest recente bericht
  • Voeg de Twitter status samen met de Plazes locatie en zet er nog een ‘@’ tussen
  • Maak van die samengevoegde status tenslotte weer een RSS feed

Omdat Facebook en Hyves hun statusupdates uit een Twitter (en niet een standaard RSS) feed halen, moest die laatste RSS feed tenslotte weer ingelezen worden in een (andere, nieuwe) Twitter feed. Dat kan via Twitterfeed.
Ik hoef nu dus alleen maar mijn status te updaten via Twitter – de locatie wordt er automatisch aan toegevoegd. Op deze manier zijn de mogelijkheden natuurlijk eindeloos: je laatst gespeelde nummer van Last.fm aan je status toevoegen, je laatste del.icio.us item, etc.
Yahoo Pipes dus – ook (zelfs?) voor niet-techneuten een gemakkelijke tool om je ‘life te hacken’!

Wie Wat Waar? Overal!

TwitterHoe moeten jouw vrienden op de diverse community-sites nog weten wat je op dat moment aan het doen bent, als je je status op al die sites individueel moet aanpassen? Onmogelijk om bij te houden, lijkt het. Niet meer, dank zij de RSS-ondersteuning die veel sites inmiddels bieden om je status automatisch aan te passen.
Ik heb besloten om zelf – tot er een beter alternatief is – Twitter te gebruiken om mijn status in aan te geven. En dan niet mijn ‘publieke’ Twitter account (dat is meer voor koffie- en borrelpraatjes), maar eentje speciaal voor mijn status en locatie. En vervolgens geef ik aan bij Hyves, Facebook, Plaxo (wat is de URL naar je persoonlijke Plaxo profiel?) en RealMee dat mijn status uitgelezen moet worden uit mijn RSS feed van Twitter. Althans, bij Hyves gaat dat niet via RSS, maar via hun net gereleasde API; je kunt het daar instellen via Oproer.com.
Ik zoek nu nog naar een manier op mijn Plazes locatie automatisch door te zetten naar Twitter, dan hoef ik mijn locatie ook niet meer handmatig in te vullen!