|
|
@ -29,6 +29,7 @@ class User(object): |
|
|
|
self.on(EMsg.ClientPersonaState, self.__handle_persona_state) |
|
|
|
self.on(EMsg.ClientFriendMsgIncoming, self.__handle_message_incoming) |
|
|
|
self.on("FriendMessagesClient.IncomingMessage#1", self.__handle_message_incoming2) |
|
|
|
self.on("ChatRoomClient.NotifyIncomingChatMessage#1", self.__handle_group_incoming) |
|
|
|
|
|
|
|
def __handle_message_incoming(self, msg): |
|
|
|
# old chat |
|
|
@ -42,6 +43,12 @@ class User(object): |
|
|
|
user = self.get_user(msg.body.steamid_friend) |
|
|
|
self.emit("chat_message", user, msg.body.message) |
|
|
|
|
|
|
|
def __handle_group_incoming(self, msg): |
|
|
|
# group chat |
|
|
|
#print("Group Msg: %s" % msg) |
|
|
|
user = self.get_user(msg.body.steamid_sender) |
|
|
|
self.emit("chat_message", user, msg.body.message, msg.body.chat_group_id, msg.body.chat_id) |
|
|
|
|
|
|
|
def __handle_disconnect(self): |
|
|
|
self.user = None |
|
|
|
self.current_games_played = [] |
|
|
|