diff --git a/server/imserver/listener/handlermgr.go b/server/imserver/listener/handlermgr.go index bdc94ace..9ac26413 100644 --- a/server/imserver/listener/handlermgr.go +++ b/server/imserver/listener/handlermgr.go @@ -29,6 +29,7 @@ func (this *HandlerMgr) Init() { cs.RegHandlerId(int(cs.CMMessageIdE__CMAddBlacklist), constant.PLAYER_HANDLER_ID) cs.RegHandlerId(int(cs.CMMessageIdE__CMRemoveBlacklist), constant.PLAYER_HANDLER_ID) cs.RegHandlerId(int(cs.CMMessageIdE__CMInviteFriendMsg), constant.PLAYER_HANDLER_ID) + cs.RegHandlerId(int(cs.CMMessageIdE__CMRecommendList), constant.PLAYER_HANDLER_ID) cs.RegHandlerId(int(cs.CMMessageIdE__CMGuildInfo), constant.PLAYER_HANDLER_ID) cs.RegHandlerId(int(cs.CMMessageIdE__CMRecommendGuildList), constant.PLAYER_HANDLER_ID) diff --git a/server/imserver/player/player.go b/server/imserver/player/player.go index 2dbaec47..2b07ffe5 100644 --- a/server/imserver/player/player.go +++ b/server/imserver/player/player.go @@ -322,6 +322,11 @@ func (this *player) CMRemoveBlacklist(hdr *f5.MsgHdr, msg *cs.CMRemoveBlacklist) func (this *player) CMInviteFriendMsg(hdr *f5.MsgHdr, msg *cs.CMInviteFriendMsg) { } +func (this *player) CMRecommendList(hdr *f5.MsgHdr, msg *cs.CMRecommendList) { + rspMsg := new(cs.SMRecommendList) + this.SendMsg(rspMsg) +} + func (this *player) CMSendChatMsg(hdr *f5.MsgHdr, msg *cs.CMSendChatMsg) { }