+ def __get_online(self): # FIXME
+ name = self.name
+ self.c_buddy = blist.c_purple_find_buddy(self._acc.c_account, name)
+ return status.c_purple_presence_is_online(blist.c_purple_buddy_get_presence(self.c_buddy))
+ online = property(__get_online)
+
+ def new_buddy(self, acc, char *scr, char *alias):
+ self.__acc = acc
+ self.c_buddy = blist.c_purple_buddy_new(<account.PurpleAccount *>\
+ self.__acc.c_account, scr, alias)