예제 #1
0
    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']]
예제 #2
0
    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"]]
예제 #3
0
 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)