diff options
author | Philipp Hörist <philipp@hoerist.com> | 2023-11-08 20:12:41 +0300 |
---|---|---|
committer | Philipp Hörist <philipp@hoerist.com> | 2023-11-08 20:12:41 +0300 |
commit | 0edd032cc232046daf2203b6f48f8be83509b4fb (patch) | |
tree | f369ae97b9ebfa381eb32a38a9fc850345b60cc1 | |
parent | 9337d58423c1123828248fd1c802953840605d8d (diff) |
fix: Websocket: Set user agent
Fixes #132
-rw-r--r-- | nbxmpp/websocket.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/nbxmpp/websocket.py b/nbxmpp/websocket.py index 1693afb..01b6f0f 100644 --- a/nbxmpp/websocket.py +++ b/nbxmpp/websocket.py @@ -21,6 +21,7 @@ from gi.repository import Soup from gi.repository import GLib from gi.repository import Gio +import nbxmpp from nbxmpp.const import TCPState from nbxmpp.util import get_websocket_close_string from nbxmpp.util import convert_tls_error_flags @@ -34,6 +35,7 @@ class WebsocketConnection(Connection): Connection.__init__(self, *args, **kwargs) self._session = Soup.Session() + self._session.set_user_agent(f'nbxmpp {nbxmpp.__version__}') if self._log.getEffectiveLevel() == logging.INFO: self._session.add_feature( |