Modificar Turpial para que se conecte a StatusNet

Como les había comentado, estoy usando Hotot para conectarme a un servidor de StatusNet que implementamos en la red de mi trabajo.

La cuestión es, que una de las alternativas que más me gustaban era Turpial, por su prestigio e interfaz, pero no me daba opciones extras de configuración, excepto la de conectarme a Twitter y a Identi.ca. Pero entonces pensé: Turpial es OpenSource y está escrito en Python ¿cierto? ¿Por qué no modificarlo para que se conecte a donde quiero?

Me puse a buscar y encontré el fichero que necesitaba, el cual contiene las preferencias para Identi.ca en /usr/share/pyshared/turpial/api/protocols/identica/identica.py. De ese fichero las únicas líneas que me interesaron fueron estas:

class Identica(Protocol):
def init(self):
Protocol.init(self, 'Identi.ca', 'http://identi.ca/api',
'http://identi.ca/api', 'http://identi.ca/tag/',
'http://identi.ca/group', 'http://identi.ca')

La cual por supuesto modifiqué, dejándola de esta forma:

class Identica(Protocol):
def init(self):
Protocol.init(self, 'Identi.ca', 'http://servidor_local/index.php/api',
'http://servidor_local/index.php/api', 'http://servidor_local/index.php/tag/',
'http://servidor_local/index.php/group', 'http://servidor_local/index.php')

Listo. Guardé el fichero (siempre hice antes una salva) y ejecuté Turpial. Seleccioné acceder por Identi.ca, puse mis datos y voilá!!!


4 comentarios

  1.   Courage dijo

    Ten cuidado porque lo mismo en el trabajo si te ven metido en “er tuiter” puedes ir a donde ya sabemos…

    1.    elav <° Linux dijo

      Jajaja para nada. Ese sistema lo montamos dentro de la Red de mi ISP.. 😛

  2.   KZKG^Gaara dijo

    Una pena que sea GTK… si fuese Qt me gustaría mucho más 😉
    Igual ando más que complacido con Choqok jeje…

    1.    elav <° Linux dijo

      Lo mismo que para TavK7. Aunque Hotot tampoco está mal…

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.