mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-06-03 18:42:43 +00:00
Remove afk_channel_id and replace it with afk_channel.
This commit is contained in:
parent
df3cb831a9
commit
70c7a79719
@ -46,9 +46,9 @@ class Server(object):
|
||||
.. attribute:: afk_timeout
|
||||
|
||||
The timeout to get sent to the AFK channel.
|
||||
.. attribute:: afk_channel_id
|
||||
.. attribute:: afk_channel
|
||||
|
||||
The channel ID for the AFK channel. None if it doesn't exist.
|
||||
The :class:`Channel` that denotes the AFK channel. None if it doesn't exist.
|
||||
.. attribute:: members
|
||||
|
||||
An array of :class:`Member` that are currently on the server.
|
||||
@ -89,7 +89,6 @@ class Server(object):
|
||||
self.name = guild.get('name')
|
||||
self.region = guild.get('region')
|
||||
self.afk_timeout = guild.get('afk_timeout')
|
||||
self.afk_channel_id = guild.get('afk_channel_id')
|
||||
self.icon = guild.get('icon')
|
||||
self.unavailable = guild.get('unavailable', False)
|
||||
self.id = guild['id']
|
||||
@ -123,6 +122,8 @@ class Server(object):
|
||||
member.game_id = presence['game_id']
|
||||
|
||||
self.channels = [Channel(server=self, **c) for c in guild['channels']]
|
||||
afk_id = guild.get('afk_channel_id')
|
||||
self.afk_channel = utils.find(lambda c: c.id == afk_id, self.channels)
|
||||
|
||||
for obj in guild.get('voice_states', []):
|
||||
self._update_voice_state(obj)
|
||||
|
Loading…
x
Reference in New Issue
Block a user