self.__exists = True
return True
-
- def remove(self):
- """
- Removes as existing account.
- @return True if successful, False if account doesnt exists
+ def remove(self):
"""
- if self.__exists:
- account.purple_accounts_remove(self._get_structure())
-
- self__exists = False
- return True
- else:
- return False
+ Removes an existing account.
+
+ @return True if successful, False if account doesn't exists
+ """
+ if self.__exists:
+ account.purple_accounts_delete(self._get_structure())
+ self__exists = False
+ return True
+ else:
+ return False
def connect(self):
"""
return buddies_list
else:
return None
+
+ def request_add_buddy(self, buddy_username, buddy_alias):
+ if buddy_alias:
+ blist.purple_blist_request_add_buddy(self._get_structure(), \
+ buddy_username, NULL, buddy_alias)
+ else:
+ blist.purple_blist_request_add_buddy(self._get_structure(), \
+ buddy_username, NULL, NULL)