code: async def on_raw_761(self, message):
          
          target, targetmeta = self._parse_user(message.params[0])
          key, visibility = message.params[1:3]
          value = message.params[3] if len(message.params) > 3 else None
  
          if target not in self._pending['metadata']:
              return
          if target in self.users:
              self._sync_user(target, targetmeta)
  
          self._metadata_info[target][key] = value
docs: Metadata key/value.