aboutsummaryrefslogtreecommitdiff
path: root/discord
diff options
context:
space:
mode:
Diffstat (limited to 'discord')
-rw-r--r--discord/client.py8
-rw-r--r--discord/state.py6
2 files changed, 14 insertions, 0 deletions
diff --git a/discord/client.py b/discord/client.py
index fb255719..1ddb09d6 100644
--- a/discord/client.py
+++ b/discord/client.py
@@ -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
@property
diff --git a/discord/state.py b/discord/state.py
index 507226cc..aec723d4 100644
--- a/discord/state.py
+++ b/discord/state.py
@@ -232,6 +232,12 @@ class ConnectionState:
return u.id if u else None
@property
+ def intents(self):
+ ret = Intents.none()
+ ret.value = self._intents.value
+ return ret
+
+ @property
def voice_clients(self):
return list(self._voice_clients.values())