opensourcejason.info
homing pidgin

Homing Pidgin is a not-yet-existing plugin for the Pidgin instant messaging client (formerly known as Gaim). The goal of HomingPidgin is to allow a long-running Pidgin instance to server as a proxy for receiving instant messages remotely.

I'm currently designing this as a Pidgin-specific plugin, rather than a generic Purple plugin, because some concepts, like whether or not messages have been seen, logged, etc require Pidgin data structures.


Development Notes

  • Server Plugin
    • HTTP interface with default web frontend, but easily hacked into another program
      • Commands
        • Get buddy list
        • Connect to/Disconnect from protocol
        • Get unread message names list
        • Send message
        • View conversation (with a last n option)

Add Comment 
Sign as Author 
Enter code 202