TIP: A Post For Pidgin Plugin Developers

Recently I wrote a small autoreply-answering-machine app for pidgin with a simple premise. Send custom automatic replies to different people when they message you and came across a strange bug. It never sent the reply when you received the first message from someone. I was using the “ReceivedImMessage” signal over d-bus (or “received-im-message” for the plugin writers). What I found initially looked to be a gross and basic error by pidgin developers, but later found that it is indeed a good design and thought that I’ll make a post about it for the benefit of fellow pidgin plugin/app developers. [Read More]