initial commit backend
This commit is contained in:
0
users/__init__.py
Normal file
0
users/__init__.py
Normal file
0
users/sheet_reader.py
Normal file
0
users/sheet_reader.py
Normal file
24
users/users.py
Normal file
24
users/users.py
Normal file
@@ -0,0 +1,24 @@
|
||||
import chat.response as response
|
||||
|
||||
|
||||
class UserManager:
|
||||
def __init__(self):
|
||||
self.users = dict()
|
||||
self.skill_map = dict()
|
||||
|
||||
def add_user(self, name, sid):
|
||||
self.users[sid] = name
|
||||
print("ADDED USER, USERS NOW IS:", self.users)
|
||||
return name
|
||||
|
||||
def remove_user(self, sid):
|
||||
print("REMOVING USER:", sid)
|
||||
if sid in self.users:
|
||||
return self.users.pop(sid)
|
||||
|
||||
def has_user(self, name):
|
||||
return name in self.users.values()
|
||||
|
||||
def get_users(self):
|
||||
return self.users.values()
|
||||
|
||||
Reference in New Issue
Block a user