Exemplo n.º 1
0
    def request_display_name(self, passport_id):
        """Request display name of a friend

        Keyword arguments:
            passport_id -- string representing friend's passport ID
        """
        if not self.logged_in:
            return
        rea = Command("REA", self.transaction_id, (passport_id, url_codec.encode("MJ++")))
        self._async_command(rea)
        self.process()
Exemplo n.º 2
0
    def change_display_name(self, display_name):
        """Change user's display name

        Keyword arguments:
            display_name -- user's new display name
        """
        if not self.logged_in:
            return
        rea = Command("REA", self.transaction_id, (self.passport_id, url_codec.encode(display_name)))
        self._async_command(rea)
        self.process()
Exemplo n.º 3
0
 def add_group(self, name):
     """Add a group
     
     Keyword arguments:
         name -- name of new group
     """
     if not self.logged_in:
         return
     adg = Command("ADG", self.transaction_id, (url_codec.encode(name), "0"))
     self._async_command(adg)
     self.process()
Exemplo n.º 4
0
    def request_display_name(self, passport_id):
        """Request display name of a friend

        Keyword arguments:
            passport_id -- string representing friend's passport ID
        """
        if not self.logged_in:
            return
        rea = Command('REA', self.transaction_id,
                      (passport_id, url_codec.encode('MJ++')))
        self._async_command(rea)
        self.process()
Exemplo n.º 5
0
    def change_display_name(self, display_name):
        """Change user's display name

        Keyword arguments:
            display_name -- user's new display name
        """
        if not self.logged_in:
            return
        rea = Command('REA', self.transaction_id,
                      (self.passport_id, url_codec.encode(display_name)))
        self._async_command(rea)
        self.process()
Exemplo n.º 6
0
 def add_group(self, name):
     """Add a group
     
     Keyword arguments:
         name -- name of new group
     """
     if not self.logged_in:
         return
     adg = Command('ADG', self.transaction_id,
                   (url_codec.encode(name), '0'))
     self._async_command(adg)
     self.process()
Exemplo n.º 7
0
    def rename_group(self, id, name):
        """Rename a group

        Keyword arguments:
            id -- group ID
            name -- new name of group
        """
        if not self.logged_in:
            return
        reg = Command("REG", self.transaction_id, (str(id), url_codec.encode(name), "0"))
        self._async_command(reg)
        self.process()
Exemplo n.º 8
0
    def rename_group(self, id, name):
        """Rename a group

        Keyword arguments:
            id -- group ID
            name -- new name of group
        """
        if not self.logged_in:
            return
        reg = Command('REG', self.transaction_id,
                      (str(id), url_codec.encode(name), '0'))
        self._async_command(reg)
        self.process()