(self, userList)
| 237 | self.sendMessage({"Chat": chatMessage}) |
| 238 | |
| 239 | def handleList(self, userList): |
| 240 | self._client.userlist.clearList() |
| 241 | for room in userList.items(): |
| 242 | roomName = room[0] |
| 243 | for user in room[1].items(): |
| 244 | userName = user[0] |
| 245 | file_ = user[1]['file'] if user[1]['file'] != {} else None |
| 246 | isController = user[1]['controller'] if 'controller' in user[1] else False |
| 247 | isReady = user[1]['isReady'] if 'isReady' in user[1] else None |
| 248 | features = user[1]['features'] if 'features' in user[1] else None |
| 249 | self._client.userlist.addUser(userName, roomName, file_, noMessage=True, isController=isController, isReady=isReady, features=features) |
| 250 | self._client.userlist.showUserList() |
| 251 | |
| 252 | def sendList(self): |
| 253 | self.sendMessage({"List": None}) |
no test coverage detected