Tag: identi.ca

Clase en PHP para bot de twitter/identi.ca

Hace rato que deseaba un bot para microbbloging, después de leer una entrada sobre una clase de php para YouTube me surgió la idea de construirme mi propia clase.

La verdad que es una clase de lo más simple y llana, mal escrita y mal planeada, exactamente es la primera versión y así la publico para que ustedes también se den una idea, la usen, la reutilicen o la construyan desde cero, como más les convenga.

Les advierto que de apenas conozco que sirve para la web 2.0 o eso me han dicho, además recién estoy aprendiendo POO así que no me hago responsable por los daños estructurales en su cerebro que este codigo 0.0.1 les pueda ocasionar.

La pieza de código que observarán es la que hace funcionar al bot de @TambienYo_ que responde a todos los tweets que tienen la palabra estoy con alguna de las respuestas genéricas al azar. Actualmente trabaja con TTytter un cliente con autenticación OAuth hecho en perl para la .

<?php
/*
* Name: Clase para responder a un tweet con la palabra “estoy”
* Description: Obtiene un tweet desde el buscador y le responde aleatoriamente
* Development:
* Site: http://angelverde.info
* License: GNU GENERAL PUBLIC LICENSE (http://www.gnu.org/licenses/gpl.html)
* Version: 0.1
*/

class tw
{
var $data= ”;
var $tweet = ”;

public function tw() (Continua la lectura…)


Script en Bash: Fortune To Twitter e Identi.ca

Fortune es una aplicación muy curiosa de Gnu y *UNIX que te muestra frases de todo tipo, desde Gamers, sentimientos, sabiduria, leyes de Murphy, proberbios hasta de Informatica, muy divertidos e incluso incluye un paquete especial en el que incluye ofensas exclusivamente; en fin, depende que tan hombre eres :) .

El es para e y funciona perfectamente. En forma resumida solicita a Fortune una frase, verifica que esta sea menor de 140 caracteres, cuando lo es la manda a twitter/identi.ca y avisa por medio de notify que este fue enviado, bello.

Así que si no tienes nada de que hacer Microblogging, quieres divertirte/compartir a tus followers o necesitas dejar de parecer un Bot que solo muestra post y enlaces de tu blog u otras páginas, manos a la obra.

Dependencias, los paquetes de los que depende el script son: curl, libnotify-bin y fortune-es; si quieres agregar las ofensivas tambien fortune-es-off. Instalalos con este enlace más las ofensas si lo prefieres, o en la : (Continua la lectura…)


  • Los Ultimos Tuxes

    Opera 9.80Unknown O.S.Dario en Cómo Actualizar a Ubuntu 10.10 Maverick Meerkat desde 10.04 Lucid Lynx o Karmic
    Tengo 10.04... A la hora de actualizar el ubuntu con la imagen iso, no me aparece la opción de actualizar ...
    Debian IceWeasel 3.5.16GNU/Linux arnoldfiarn en Recuperar los archivos y carpetas cifradas con eCryptfs
    Hola, buena información, quisiera hacer una consulta: Cómo se recupera la contraseña de un directorio encriptado, un compañero olvidó cuál era ...
    Firefox 9.0.1Ubuntu Luis en Cómo cambiar el texto del Salvapantallas GLText y el Logo de Floating
    Hola, como se aplica este cambio inmediatamente en ubuntu 10.04x64 ya que no veo los cambios sino hasta cuando han ...
    Google Chrome 16.0.912.75Ubuntu Edxato en Cómo Restaurar una instalación de Ubuntu Sin formatear
    No no la pierdes.
    Firefox 3.5.3Ubuntu EFRLIBRE MAIZ PEREZ en El peor defecto de la Asus Eee PC y la Solución
    Saludos. He usado el Ubuntu Moblin Remix que viene de fábrica con la notebook Dell, pero sinceramente no me ha gustado, ...
    Firefox 9.0.1Ubuntu Fab en Cómo Actualizar a Ubuntu 10.10 Maverick Meerkat desde 10.04 Lucid Lynx o Karmic
    Gracias, actualizando mi Ubuntu en este momento :) Ultimamente estuve teniendo muchos problemas para actualizarlo sin errores.
    Google Chrome 6.0.472.63GNU/Linux Ega en Instalar la Ultima versión de aMSN por Subversion
    Hola a ver si me pueden ayudar pk no salgo de este ultimo paso. root@Droid:/home/root/.amsn# make CXX utils/TkCximage/src/CxImage/ximapng.cpp.o utils/TkCximage/src/CxImage/ximapng.cpp: In ...
    Firefox 9.0.1Ubuntu martin en Cómo Restaurar una instalación de Ubuntu Sin formatear
    Hola a todos! consulta, soy nuevo en Ubuntu 11.04 y tengo un problema y quiero re-instalar todo pero tengo 132Gb ...
  • Categorias

  • Calendario

    febrero 2012
    LMXJVSD
    « dic  
     12345
    6789101112
    13141516171819
    20212223242526
    272829 
  • Enlaza

    Si te gusta este sitio, puedes colocar un enlace a El tux Angelverde en tu página web o blog, pegando el código:
    <a href="http://angelverde.info/">El tux Angelverde</a>
Copyleft (cc) 2009-2010 El tux Angelverde. Atribución-Licenciamiento Reciproco reconoce a la fuente y crea un enlace.
iDream original de Templates Next | Impulsado por WordPress | Traducido, Adaptado y Optimizado por Angel Alvarado | Ir Arriba
Ir a El Analisis… Los 7 pecados de Hasefroch. 1 de 8
Ranking Linux