Update model
This commit is contained in:
parent
594d57c89c
commit
1b57028947
11
model.py
11
model.py
@ -23,7 +23,7 @@ class Model:
|
||||
print("I have received P O S T data: " + str(data))
|
||||
print("let me tell everyone")
|
||||
for k, v in self.sockets.items():
|
||||
v.send("some data was received!")
|
||||
v.send_json({"message": "nudes"})
|
||||
|
||||
# handle post request data
|
||||
|
||||
@ -43,10 +43,17 @@ class Model:
|
||||
with open(f"backups/{datestring}_{self.filename}", "w") as f:
|
||||
json.dump(self.sessions, f)
|
||||
|
||||
def exists_client(self, clientid: str) -> bool:
|
||||
return clientid in self.sockets
|
||||
|
||||
def create_client(self, sessionid: str) -> str:
|
||||
clientname = base64.b32encode(bytearray(random.randint(0, 0xFF) for _ in range(10)))[:16].decode().lower()
|
||||
self.sessions[sessionname]["players"].append(clientname)
|
||||
return sessionname
|
||||
|
||||
def create_session(self) -> str:
|
||||
sessionname = base64.b32encode(bytearray(random.randint(0, 0xFF) for _ in range(10)))[:16].decode().lower()
|
||||
self.sessions[sessionname] = {}
|
||||
self.sessions[sessionname] = {"players": []}
|
||||
return sessionname
|
||||
|
||||
def subscribe(self, clientid, socket):
|
||||
|
Loading…
Reference in New Issue
Block a user