Closes #5854
@ -749,6 +749,14 @@ class Client:
else:
raise TypeError('allowed_mentions must be AllowedMentions not {0.__class__!r}'.format(value))
@property
def intents(self):
""":class:`Intents`: The intents configured for this connection.
.. versionadded:: 1.5
"""
return self._connection.intents
# helpers/getters
@ -231,6 +231,12 @@ class ConnectionState:
u = self.user
return u.id if u else None
ret = Intents.none()
ret.value = self._intents.value
return ret
def voice_clients(self):
return list(self._voice_clients.values())