Browse Source

Recieve group messages - ChatRoomClient.NotifyIncomingChatMessage#1

pull/302/head
PCPisChill 5 years ago
parent
commit
cb1fc4cf73
  1. 7
      steam/client/builtins/user.py

7
steam/client/builtins/user.py

@ -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 = []

Loading…
Cancel
Save