This commit is contained in:
@@ -187,17 +187,28 @@ class System:
|
||||
|
||||
class ActiveClient:
|
||||
"""
|
||||
The active client model in memory for quicker access
|
||||
The active client model in memory for quicker access
|
||||
"""
|
||||
websocket = None
|
||||
active_token: DiscordId = None
|
||||
nickname = None
|
||||
access_token = None
|
||||
nickname: str = None
|
||||
access_token: str = None
|
||||
|
||||
def __init__(self, websocket= None, active_token:DiscordId=None):
|
||||
def __init__(self, websocket=None, active_token: DiscordId = None, nickname: str = None, access_token: str = None):
|
||||
self.active_token = active_token
|
||||
self.websocket = websocket
|
||||
self.nickname = nickname
|
||||
self.access_token = access_token
|
||||
|
||||
def __str__(self):
|
||||
"""
|
||||
Returns a neatly formatted string representation of the ActiveClient object.
|
||||
"""
|
||||
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"Access Token: {'[REDACTED]' if self.access_token else 'N/A'}\n"
|
||||
f"Websocket Connected: {'Yes' if self.websocket else 'No'}")
|
||||
|
||||
class UserRoles(str, Enum):
|
||||
ADMIN = "admin"
|
||||
|
||||
Reference in New Issue
Block a user