Add channel specific bitrates.

This commit is contained in:
Rapptz 2016-02-18 19:09:11 -05:00
parent 3ec99a7cb8
commit 91ac96daef

View File

@ -66,6 +66,8 @@ class Channel(Hashable):
type : :class:`ChannelType`
The channel type. There is a chance that the type will be ``str`` if
the channel type is not within the ones recognised by the enumerator.
bitrate : int
The channel's preferred audio bitrate in bits per second.
changed_roles
A list of :class:`Roles` that have been overridden from their default
values in the :attr:`Server.roles` attribute.
@ -88,6 +90,7 @@ class Channel(Hashable):
self.topic = kwargs.get('topic')
self.is_private = False
self.position = kwargs.get('position')
self.bitrate = kwargs.get('bitrate')
self.type = kwargs.get('type')
try:
self.type = ChannelType(self.type)