aboutsummaryrefslogtreecommitdiff
path: root/discord/client.py
diff options
context:
space:
mode:
Diffstat (limited to 'discord/client.py')
-rw-r--r--discord/client.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/discord/client.py b/discord/client.py
index 75fd1530..bfa54d53 100644
--- a/discord/client.py
+++ b/discord/client.py
@@ -24,6 +24,7 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
"""
+from . import __version__ as library_version
from . import endpoints
from .user import User
from .channel import Channel, PrivateChannel
@@ -101,9 +102,13 @@ class Client:
self.connection = ConnectionState(self.dispatch, max_messages)
self.session = aiohttp.ClientSession(loop=self.loop)
+ user_agent = 'discord.py/{0} Python/{1[0]}.{1[1]} aiohttp/{2}'
+
self.headers = {
'content-type': 'application/json',
+ 'user-agent': user_agent.format(library_version, sys.version_info, aiohttp.__version__)
}
+
self._closed = False
self._is_logged_in = False