Use kwargs if the number of arguments needed is too many.
This commit is contained in:
		@@ -52,14 +52,14 @@ class Channel(object):
 | 
			
		||||
        values in the :attr:`Server.roles` attribute.
 | 
			
		||||
    """
 | 
			
		||||
 | 
			
		||||
    def __init__(self, name, server, id, position, type, permission_overwrites=None, **kwargs):
 | 
			
		||||
        self.name = name
 | 
			
		||||
        self.server = server
 | 
			
		||||
        self.id = id
 | 
			
		||||
    def __init__(self, **kwargs):
 | 
			
		||||
        self.name = kwargs.get('name')
 | 
			
		||||
        self.server = kwargs.get('server')
 | 
			
		||||
        self.id = kwargs.get('id')
 | 
			
		||||
        self.is_private = False
 | 
			
		||||
        self.position = position
 | 
			
		||||
        self.type = type
 | 
			
		||||
        self.changed_roles = permission_overwrites if permission_overwrites is not None else []
 | 
			
		||||
        self.position = kwargs.get('position')
 | 
			
		||||
        self.type = kwargs.get('type')
 | 
			
		||||
        self.changed_roles = kwargs.get('permission_overwrites', [])
 | 
			
		||||
 | 
			
		||||
class PrivateChannel(object):
 | 
			
		||||
    """Represents a Discord private channel.
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user