Add support for voice channel user limits.
This commit is contained in:
		@@ -1614,6 +1614,10 @@ class Client:
 | 
			
		||||
            The new channel's position in the GUI.
 | 
			
		||||
        topic : str
 | 
			
		||||
            The new channel's topic.
 | 
			
		||||
        bitrate : int
 | 
			
		||||
            The new channel's bitrate. Voice only.
 | 
			
		||||
        user_limit : int
 | 
			
		||||
            The new channel's user limit. Voice only.
 | 
			
		||||
 | 
			
		||||
        Raises
 | 
			
		||||
        ------
 | 
			
		||||
@@ -1627,9 +1631,17 @@ class Client:
 | 
			
		||||
        payload = {
 | 
			
		||||
            'name': options.get('name', channel.name),
 | 
			
		||||
            'topic': options.get('topic', channel.topic),
 | 
			
		||||
            'position': options.get('position', channel.position)
 | 
			
		||||
            'position': options.get('position', channel.position),
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        user_limit = options.get('user_limit')
 | 
			
		||||
        if user_limit is not None:
 | 
			
		||||
            payload['user_limit'] = user_limit
 | 
			
		||||
 | 
			
		||||
        bitrate = options.get('bitrate')
 | 
			
		||||
        if bitrate is not None:
 | 
			
		||||
            payload['bitrate'] = bitrate
 | 
			
		||||
 | 
			
		||||
        r = yield from self.session.patch(url, data=utils.to_json(payload), headers=self.headers)
 | 
			
		||||
        log.debug(request_logging_format.format(method='PATCH', response=r))
 | 
			
		||||
        yield from utils._verify_successful_response(r)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user