diff --git a/src/pycord_rest/app.py b/src/pycord_rest/app.py index 3f2c8a0..e23a414 100644 --- a/src/pycord_rest/app.py +++ b/src/pycord_rest/app.py @@ -271,7 +271,7 @@ class App(discord.Bot): uvicorn_options["server_header"] = uvicorn_options.get("server_header", False) config = self._UvicornConfig(self._app, **uvicorn_options) server = self._UvicornServer(config) - self._connection.application_id = int(base64.b64decode(token.split(".")[0] + "==").decode("utf-8")) + self._connection.application_id = int(base64.b64decode(token.split(".", maxsplit=1)[0] + "==").decode("utf-8")) try: self.dispatch("connect") await server.serve()