Send relevant active client info to FE
All checks were successful
release-image / release-image (push) Successful in 2m53s
All checks were successful
release-image / release-image (push) Successful in 2m53s
This commit is contained in:
@@ -189,17 +189,26 @@ class ActiveClient:
|
||||
"""
|
||||
The active client model in memory for quicker access
|
||||
"""
|
||||
client_id: str = None
|
||||
websocket = None
|
||||
active_token: DiscordId = None
|
||||
active_token: str = None
|
||||
nickname: str = None
|
||||
access_token: str = None
|
||||
|
||||
def __init__(self, websocket=None, active_token: DiscordId = None, nickname: str = None, access_token: str = None):
|
||||
def __init__(self, client_id:str=None, websocket=None, active_token: s = None, nickname: str = None, access_token: str = None):
|
||||
self.client_id = client_id
|
||||
self.active_token = active_token
|
||||
self.websocket = websocket
|
||||
self.nickname = nickname
|
||||
self.access_token = access_token
|
||||
|
||||
def json(self):
|
||||
return {
|
||||
"client_id": self.client_id,
|
||||
"nickname": self.nickname,
|
||||
"active_token": self.active_token
|
||||
}
|
||||
|
||||
def __str__(self):
|
||||
"""
|
||||
Returns a neatly formatted string representation of the ActiveClient object.
|
||||
@@ -207,6 +216,7 @@ class ActiveClient:
|
||||
return (f"--- Active Client ---\n"
|
||||
f"Active Token: {self.active_token if self.active_token else 'N/A'}\n"
|
||||
f"Nickname: {self.nickname if self.nickname else 'N/A'}\n"
|
||||
f"Nickname: {self.client_id if self.client_id else 'N/A'}\n"
|
||||
f"Access Token: {'[REDACTED]' if self.access_token else 'N/A'}\n"
|
||||
f"Websocket Connected: {'Yes' if self.websocket else 'No'}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user