DBUS – Linux Desktop Hacking - Mid-Hudson Valley Linux Users ...
DBUS – Linux Desktop Hacking - Mid-Hudson Valley Linux Users ...
DBUS – Linux Desktop Hacking - Mid-Hudson Valley Linux Users ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Sean Dague<br />
Talking to Pidgin<br />
def recycle_pidgin(pidgin)<br />
accounts = pidgin.PurpleAccountsGetAll<br />
for account in accounts[0]<br />
if pidgin.PurpleAccountIsConnected(account)[0] > 0<br />
pidgin.PurpleAccountDisconnect(account)<br />
end<br />
pidgin.PurpleAccountConnect(account)<br />
end<br />
end<br />
def set_status(pidgin, type, name, message)<br />
status = pidgin.PurpleSavedstatusFind(name)[0]<br />
if not status > 0<br />
status = pidgin.PurpleSavedstatusNew(name, type)[0]<br />
end<br />
pidgin.PurpleSavedstatusSetMessage(status, message)<br />
pidgin.PurpleSavedstatusActivate(status)<br />
end<br />
<strong>Mid</strong>-<strong>Hudson</strong> <strong>Valley</strong> <strong>Linux</strong> <strong>Users</strong> Group<br />
13