示例#1
0
 def receivedMessage(self, data):
     message = Message()
     message.fromJson(str(data))
     user = message.getUser()
     if user in self.chats:
         chat = self.chats[user]
         chat.receiveMessage(message)
     else:
         self.refreshUsers()
         ip = self.userList[user]
         chat = Chat(self.username, user, ip, self.ciphers)
         self.chats[user] = chat
         chat.receiveMessage(message)
示例#2
0
 def receivedMessage(self, data):
     message = Message()
     message.fromJson(str(data))
     user = message.getUser()
     if user in self.chats:
         chat = self.chats[user]
         chat.receiveMessage(message)
     else:
         self.refreshUsers()
         ip = self.userList[user]
         chat = Chat(self.username, user, ip, self.ciphers)
         self.chats[user] = chat
         chat.receiveMessage(message)