def get_user_block_list(self, user_id, limit=25, offset=0): if limit > 100: raise TwitchAttributeException( 'Maximum number of objects returned in one request is 100') params = {'limit': limit, 'offset': offset} response = self._request_get('users/{}/blocks'.format(user_id), params=params) return [UserBlock.construct_from(x) for x in response['blocks']]
def get_user_block_list(self, user_id, limit=25, offset=0): if limit > 100: raise TwitchAttributeException( "Maximum number of objects returned in one request is 100") params = {"limit": limit, "offset": offset} response = self._request_get("users/{}/blocks".format(user_id), params=params) return [UserBlock.construct_from(x) for x in response["blocks"]]
def block_user(self, user_id, blocked_user_id): response = self._request_put('users/{}/blocks/{}'.format( user_id, blocked_user_id)) return UserBlock.construct_from(response)