-
- def new(self, alias=None):
- """
- Created a new buddy.
-
- @param alias (optional)
- @return True if successful, False if buddy already exists
- """
- cdef char *c_alias = NULL
-
- if alias:
- c_alias = alias
- else:
- c_alias = NULL
-
- if self.__exists:
- return False
- else:
- blist.purple_buddy_new(account.purple_accounts_find( \
- self.__account.username, self.__account.protocol.id), \
- self.__name, c_alias)